-
Notifications
You must be signed in to change notification settings - Fork 0
Memory Index
github-actions[bot] edited this page Aug 7, 2026
·
15 revisions
Generated by D:\XCSV\tools\build-memory-index.ps1. It is a lightweight local RAG map: trust the live server first, committed source second, vault/wiki notes third, and generated docs last.
| tier | path | heading |
|---|---|---|
| vault | 00-server\architecture.md |
00-server — Architecture |
| vault | 00-server\architecture.md |
Components and paths |
| vault | 00-server\architecture.md |
Network ports |
| vault | 00-server\architecture.md |
Currently Installed & Live Addons (26 Verified Systems) |
| vault | 00-server\battleye.md |
00-server — BattlEye |
| vault | 00-server\battleye.md |
Configuration |
| vault | 00-server\battleye.md |
Filter files — what each one gates |
| vault | 00-server\battleye.md |
What has actually been triggered |
| vault | 00-server\battleye.md |
scripts.log — 15,151 hits by 3 names |
| vault | 00-server\battleye.md |
Small logs — all benign |
| vault | 00-server\battleye.md |
infiSTAR Vision's view of BattlEye |
| vault | 00-server\extdb.md |
00-server - extDB |
| vault | 00-server\extdb.md |
Live State |
| vault | 00-server\extdb.md |
Migration Notes |
| vault | 00-server\extdb.md |
What Not To Restore |
| vault | 00-server\extdb.md |
Related |
| vault | 00-server\launch-parameters.md |
00-server - Launch Parameters |
| vault | 00-server\mission-structure.md |
00-server — Mission Structure (Exile.Tanoa) |
| vault | 00-server\mission-structure.md |
Deployed artifact vs source |
| vault | 00-server\mission-structure.md |
Source tree |
| vault | 00-server\mission-structure.md |
description.ext |
| vault | 00-server\mission-structure.md |
Includes chain |
| vault | 00-server\mission-structure.md |
Server-facing settings |
| vault | 00-server\mission-structure.md |
CfgRemoteExec |
| vault | 00-server\mission-structure.md |
config.cpp — 8,372 lines |
| vault | 00-server\mission-structure.md |
CfgExileCustomCode — the override table |
| vault | 00-server\mission-structure.md |
The DB connect override is architecture-coupled |
| vault | 00-server\rpt-reading-guide.md |
00-server — Reading the RPT |
| vault | 00-server\rpt-reading-guide.md |
The 30-second triage |
| vault | 00-server\rpt-reading-guide.md |
1. How many times did the mission start? |
| vault | 00-server\rpt-reading-guide.md |
2. Did the four database milestones appear, in order? |
| vault | 00-server\rpt-reading-guide.md |
3. What binary and flags was it actually run with? |
| vault | 00-server\rpt-reading-guide.md |
Anatomy of a healthy boot |
| vault | 00-server\rpt-reading-guide.md |
1. Banner and environment — lines 1–20 |
| vault | 00-server\rpt-reading-guide.md |
2. Steam / DLC table — lines 21–50 |
| vault | 00-server\rpt-reading-guide.md |
3. Engine data load — lines ~50–960 |
| vault | 00-server\rpt-reading-guide.md |
4. Network up, mission starts — line 962 |
| vault | 00-server\server-layout.md |
00-server — Server Layout |
| vault | 00-server\server-layout.md |
Host |
| vault | 00-server\server-layout.md |
Top-level directory map |
| vault | 00-server\server-layout.md |
Executables and DLLs at the root |
| vault | 00-server\server-layout.md |
@ExileServer contents |
| vault | 00-server\server-layout.md |
Subfolders |
| vault | 00-server\server-layout.md |
Live server addons (@ExileServer\addons, 23 PBOs) |
| vault | 00-server\server-layout.md |
Processes and ports at audit time |
| vault | 00-server\server-layout.md |
Startup scripts |
| vault | 00-server\server-layout.md |
Start_Exile_Server.cmd (719 bytes, modified 2026-08-02 09:23:32) |
| vault | 10-addons\ai-and-missions.md |
AI & Mission Systems — A3XAI, DMS, Occupation |
| vault | 10-addons\ai-and-missions.md |
Combined AI budget |
| vault | 10-addons\ai-and-missions.md |
A3XAI v0.1.5 |
| vault | 10-addons\ai-and-missions.md |
Key tunables |
| vault | 10-addons\ai-and-missions.md |
Spawn density by location class |
| vault | 10-addons\ai-and-missions.md |
Vehicle patrols: all off |
| vault | 10-addons\ai-and-missions.md |
Headless client |
| vault | 10-addons\ai-and-missions.md |
DMS — Defent's Mission System |
| vault | 10-addons\ai-and-missions.md |
Tanoa map overrides (the whole file) |
| vault | 10-addons\ai-and-missions.md |
Key tunables |
| vault | 10-addons\audit-findings.md |
Audit Findings — 2026-08-02 |
| vault | 10-addons\audit-findings.md |
🚨 1. Exile_Scavenge is installed but completely dead |
| vault | 10-addons\audit-findings.md |
🚨 2. Safezone markers reference a classname that does not exist |
| vault | 10-addons\audit-findings.md |
⚠� 3. BigfootsShipwrecks is running an un-ported Altis config |
| vault | 10-addons\audit-findings.md |
⚠� 4. helicrash_server has no Tanoa entry either |
| vault | 10-addons\audit-findings.md |
⚠� 5. Occupation is silently driving the server clock |
| vault | 10-addons\audit-findings.md |
⚠� 6. Gameplay secrets leaked to the map |
| vault | 10-addons\audit-findings.md |
⚠� 7. Debug flags on in production |
| vault | 10-addons\audit-findings.md |
⚠� 8. DMD_BuildingReplace is inert dead weight |
| vault | 10-addons\audit-findings.md |
� 9. LB_BLSpawnZone = 0
|
| vault | 10-addons\loadouts.md |
Exile Loadouts (Andrew_S90) |
| vault | 10-addons\loadouts.md |
What it does |
| vault | 10-addons\loadouts.md |
Server side |
| vault | 10-addons\loadouts.md |
Mission side (client folder from Addons/ExileLoadouts/Client/) |
| vault | 10-addons\loadouts.md |
Notes |
| vault | 10-addons\mission-content.md |
Mission-Side Content — E:\ArmaTools\mission\Exile.Tanoa
|
| vault | 10-addons\mission-content.md |
Top-level layout |
| vault | 10-addons\mission-content.md |
custom\ inventory |
| vault | 10-addons\mission-content.md |
CfgExileCustomCode — the full override map |
| vault | 10-addons\mission-content.md |
A3ExileVPS lives here, not in a PBO |
| vault | 10-addons\mission-content.md |
description.ext |
| vault | 10-addons\mission-content.md |
CfgRemoteExec — the client→server attack surface |
| vault | 10-addons\mission-content.md |
AVS — cleanly dormant, not broken |
| vault | 10-addons\mission-content.md |
initServer.sqf |
| vault | 10-addons\mission-content.md |
See also |
| vault | 10-addons\player-market.md |
Player Market By Cyunide |
| vault | 10-addons\player-market.md |
What it does |
| vault | 10-addons\player-market.md |
Server side |
| vault | 10-addons\player-market.md |
Mission side |
| vault | 10-addons\player-market.md |
BattlEye |
| vault | 10-addons\player-market.md |
Notes |
| vault | 10-addons\README.md |
10-addons — Installed Addons & Systems |
| vault | 10-addons\revive.md |
Exile Revive |
| vault | 10-addons\revive.md |
What it does |
| vault | 10-addons\revive.md |
Protocol — do not confuse the two "Enigma revive" versions |
| vault | 10-addons\revive.md |
Mission side (config only — no client .sqf files) |
| vault | 10-addons\revive.md |
Notes |
| vault | 10-addons\server-addons-index.md |
Server Addons — Verified Index (2026-08-02) |
| vault | 10-addons\server-addons-index.md |
Loaded mods |
| vault | 10-addons\server-addons-index.md |
The 22 loaded PBOs |
| vault | 10-addons\server-addons-index.md |
Filename vs identity traps |
| vault | 10-addons\server-addons-index.md |
Bootstrap patterns |
| vault | 10-addons\server-addons-index.md |
See also |
| vault | 10-addons\sovran-zeus.md |
sovran_zeus — the in-house addon |
| vault | 10-addons\sovran-zeus.md |
What it does |
| vault | 10-addons\sovran-zeus.md |
Whitelist |
| vault | 10-addons\sovran-zeus.md |
Why polling instead of an event handler |
| vault | 10-addons\sovran-zeus.md |
Persistence |
| vault | 10-addons\sovran-zeus.md |
The filter |
| vault | 10-addons\sovran-zeus.md |
Garbage-collector integration ✅ |
| vault | 10-addons\sovran-zeus.md |
Load-time resilience |
| vault | 10-addons\sovran-zeus.md |
Known constraints (from the source comments) |
| vault | 10-addons\sovran-zeus.md |
Why it is the template |
| vault | 10-addons\trick-or-treat.md |
GADD Trick-Or-Treat |
| vault | 10-addons\trick-or-treat.md |
What it does |
| vault | 10-addons\trick-or-treat.md |
Server side |
| vault | 10-addons\trick-or-treat.md |
Mission side (client folder from Addons/Trick-Or-Treat/Client/) |
| vault | 10-addons\trick-or-treat.md |
Notes |
| vault | 10-addons\virtual-garage.md |
Virtual Garage — stock (no addon) |
| vault | 10-addons\virtual-garage.md |
What it does |
| vault | 10-addons\virtual-garage.md |
Why the Shix addon was removed |
| vault | 10-addons\virtual-garage.md |
Notes |
| vault | 10-addons\world-content.md |
World Content — what puts objects on the map |
| vault | 10-addons\world-content.md |
The object budget at a glance |
| vault | 10-addons\world-content.md |
a3_exile_lootbox v1.50 — the biggest single lever |
| vault | 10-addons\world-content.md |
Local edits — already applied, keep them |
| vault | 10-addons\world-content.md |
Debug flags — verified OFF |
| vault | 10-addons\world-content.md |
Other notable settings |
| vault | 10-addons\world-content.md |
vehicles.pbo — ExilePersistentVehicles |
| vault | 10-addons\world-content.md |
helicrash_server |
| vault | 10-addons\world-content.md |
BigfootsShipwrecks_Server |
| vault | 10-addons\world-content.md |
a3_travellingTrader |
| vault | 20-catalogue\installed-matrix.md |
Catalogue Matrix — INSTALLED vs AVAILABLE vs NOT INSTALLED |
| vault | 20-catalogue\installed-matrix.md |
Headline numbers |
| vault | 20-catalogue\installed-matrix.md |
Addons (51 folders) |
| vault | 20-catalogue\installed-matrix.md |
Loose files in Addons\ (5) |
| vault | 20-catalogue\installed-matrix.md |
Scripts (29 folders) |
| vault | 20-catalogue\installed-matrix.md |
Loaded, but not in the catalogue at all |
| vault | 20-catalogue\installed-matrix.md |
Top 5 not-yet-installed, ranked |
| vault | 20-catalogue\installed-matrix.md |
1. FuMS-HC-Exile — 🥇 the only one that solves a structural problem |
| vault | 20-catalogue\installed-matrix.md |
2. Objects-Server-Side (exile_3den.pbo) — 🥈 fixes an existing maintenance problem |
| vault | 20-catalogue\installed-matrix.md |
3. ExileBaseMover — 🥉 pure admin capability, near-zero cost |
| vault | 20-catalogue\README.md |
20-catalogue — E:\ExileRepo Reference Catalogue |
| vault | 20-catalogue\README.md |
Addons (51) |
| vault | 20-catalogue\README.md |
Scripts (29) |
| vault | 30-reference\README.md |
30-reference — Reference Material |
| vault | 30-reference\README.md |
Mission config.cpp Structure |
| vault | 30-reference\README.md |
Toolchain & Automation Scripts |
| vault | 30-reference\README.md |
Server Configuration Summary |
| vault | 40-database\data-census.md |
Data Census — 2026-08-02 |
| vault | 40-database\data-census.md |
Headline |
| vault | 40-database\data-census.md |
Row counts |
| vault | 40-database\data-census.md |
Correction to prior figures |
| vault | 40-database\data-census.md |
Accounts |
| vault | 40-database\data-census.md |
Deaths |
| vault | 40-database\data-census.md |
The living player |
| vault | 40-database\data-census.md |
Vehicles |
| vault | 40-database\data-census.md |
Fleet state |
| vault | 40-database\data-census.md |
Classes |
| vault | 40-database\query-catalogue.md |
Query Catalogue — exile.ini
|
| vault | 40-database\query-catalogue.md |
The files |
| vault | 40-database\query-catalogue.md |
How SQL_CUSTOM_V2 works |
| vault | 40-database\query-catalogue.md |
The call shape |
| vault | 40-database\query-catalogue.md |
Section keys |
| vault | 40-database\query-catalogue.md |
[Default] inheritance |
| vault | 40-database\query-catalogue.md |
Adding persistence for a new add-on |
| vault | 40-database\query-catalogue.md |
Catalogue by subsystem |
| vault | 40-database\query-catalogue.md |
Account (12) — core |
| vault | 40-database\query-catalogue.md |
Player (6) — core |
| vault | 40-database\schema.md |
Exile Database — Schema |
| vault | 40-database\schema.md |
Server facts |
| vault | 40-database\schema.md |
Table inventory |
| vault | 40-database\schema.md |
Storage-engine and collation outliers |
| vault | 40-database\schema.md |
Foreign keys |
| vault | 40-database\schema.md |
Indexes |
| vault | 40-database\schema.md |
Column definitions by table |
| vault | 40-database\schema.md |
account — 11 columns, PK uid
|
| vault | 40-database\schema.md |
player — 43 columns, PK id
|
| vault | 40-database\schema.md |
vehicle — 29 columns, PK id
|
| vault | 40-database\tables-explained.md |
Tables Explained — Gameplay Meaning |
| vault | 40-database\tables-explained.md |
The core model in one paragraph |
| vault | 40-database\tables-explained.md |
Core Exile tables |
| vault | 40-database\tables-explained.md |
account — the permanent identity |
| vault | 40-database\tables-explained.md |
player — the living body |
| vault | 40-database\tables-explained.md |
player_history — the death log |
| vault | 40-database\tables-explained.md |
vehicle — everything drivable, and the territory garage |
| vault | 40-database\tables-explained.md |
construction — base parts |
| vault | 40-database\tables-explained.md |
container — safes, tents, crates |
| vault | 40-database\tables-explained.md |
territory — the flag and its rules |
| vault | 50-xcsv-guard\architecture.md |
XCSV GUARD — Architecture |
| vault | 50-xcsv-guard\architecture.md |
Shape |
| vault | 50-xcsv-guard\architecture.md |
Module responsibilities |
| vault | 50-xcsv-guard\architecture.md |
State ownership |
| vault | 50-xcsv-guard\architecture.md |
The poll loop |
| vault | 50-xcsv-guard\architecture.md |
Threading |
| vault | 50-xcsv-guard\architecture.md |
Data flow, end to end |
| vault | 50-xcsv-guard\architecture.md |
Crash supervision |
| vault | 50-xcsv-guard\architecture.md |
Design decisions worth knowing |
| vault | 50-xcsv-guard\build-and-release.md |
Build, test and release |
| vault | 50-xcsv-guard\build-and-release.md |
Crate layout |
| vault | 50-xcsv-guard\build-and-release.md |
build.rs |
| vault | 50-xcsv-guard\build-and-release.md |
Tests |
| vault | 50-xcsv-guard\build-and-release.md |
What is notably not covered |
| vault | 50-xcsv-guard\build-and-release.md |
tools/deploy.ps1 |
| vault | 50-xcsv-guard\build-and-release.md |
Release subsystem - current slice 2026-08-05 |
| vault | 50-xcsv-guard\build-and-release.md |
Weaknesses |
| vault | 50-xcsv-guard\build-and-release.md |
tools/make_icon.ps1 |
| vault | 50-xcsv-guard\build-and-release.md |
tools/deprecated/ — quarantined, do not run |
| vault | 50-xcsv-guard\configuration.md |
Configuration surface |
| vault | 50-xcsv-guard\configuration.md |
Where it lives |
| vault | 50-xcsv-guard\configuration.md |
Paths and identity |
| vault | 50-xcsv-guard\configuration.md |
RCon |
| vault | 50-xcsv-guard\configuration.md |
Launch arguments |
| vault | 50-xcsv-guard\configuration.md |
Restarts |
| vault | 50-xcsv-guard\configuration.md |
Safety gates |
| vault | 50-xcsv-guard\configuration.md |
Appearance |
| vault | 50-xcsv-guard\configuration.md |
Notifications (notify — NotifyCfg) |
| vault | 50-xcsv-guard\configuration.md |
Credentials at rest — the real state |
| vault | 50-xcsv-guard\features.md |
Feature inventory by tab |
| vault | 50-xcsv-guard\features.md |
Always visible |
| vault | 50-xcsv-guard\features.md |
Overview |
| vault | 50-xcsv-guard\features.md |
Integrity |
| vault | 50-xcsv-guard\features.md |
Metrics |
| vault | 50-xcsv-guard\features.md |
Players |
| vault | 50-xcsv-guard\features.md |
RCon |
| vault | 50-xcsv-guard\features.md |
infiSTAR |
| vault | 50-xcsv-guard\features.md |
Server Log |
| vault | 50-xcsv-guard\features.md |
Restarts |
| vault | 50-xcsv-guard\gaps-and-todos.md |
Known gaps, TODOs and risks |
| vault | 50-xcsv-guard\gaps-and-todos.md |
Critical |
| vault | 50-xcsv-guard\gaps-and-todos.md |
1. The restart supervisor issues #shutdown and nothing brings the server back |
| vault | 50-xcsv-guard\gaps-and-todos.md |
2. Credentials are stored in plaintext; the module that would fix it is not compiled |
| vault | 50-xcsv-guard\gaps-and-todos.md |
3. scan_rpt reads the entire RPT into memory, on the UI thread, every two seconds |
| vault | 50-xcsv-guard\gaps-and-todos.md |
Significant |
| vault | 50-xcsv-guard\gaps-and-todos.md |
4. RCon has no reconnect, and multipart fragments never expire |
| vault | 50-xcsv-guard\gaps-and-todos.md |
5. Telegram is send-only |
| vault | 50-xcsv-guard\gaps-and-todos.md |
6. Signal cannot work on this machine |
| vault | 50-xcsv-guard\gaps-and-todos.md |
7. The mission PBO is never integrity-checked |
| vault | 50-xcsv-guard\pbo-format.md |
PBO format and the integrity checker |
| vault | 50-xcsv-guard\pbo-format.md |
Why this module exists |
| vault | 50-xcsv-guard\pbo-format.md |
must return nothing |
| vault | 50-xcsv-guard\pbo-format.md |
The PBO binary format, as implemented |
| vault | 50-xcsv-guard\pbo-format.md |
Entry record |
| vault | 50-xcsv-guard\pbo-format.md |
Header extension |
| vault | 50-xcsv-guard\pbo-format.md |
Terminator |
| vault | 50-xcsv-guard\pbo-format.md |
What follows, and is not read |
| vault | 50-xcsv-guard\pbo-format.md |
Parsing safety |
| vault | 50-xcsv-guard\pbo-format.md |
The integrity checks |
| vault | 50-xcsv-guard\rcon-protocol.md |
BattlEye RCon — the wire protocol as implemented |
| vault | 50-xcsv-guard\rcon-protocol.md |
Transport |
| vault | 50-xcsv-guard\rcon-protocol.md |
Packet framing |
| vault | 50-xcsv-guard\rcon-protocol.md |
Packet types |
| vault | 50-xcsv-guard\rcon-protocol.md |
0x00 — Login |
| vault | 50-xcsv-guard\rcon-protocol.md |
0x01 — Command |
| vault | 50-xcsv-guard\rcon-protocol.md |
0x02 — Server message |
| vault | 50-xcsv-guard\rcon-protocol.md |
Multipart reply reassembly |
| vault | 50-xcsv-guard\rcon-protocol.md |
The ambiguity, and the incomplete cases |
| vault | 50-xcsv-guard\rcon-protocol.md |
Keepalive |
| vault | 50-xcsv-guard\README.md |
50 — XCSV GUARD |
| vault | 50-xcsv-guard\README.md |
Notes in this folder |
| vault | 50-xcsv-guard\README.md |
The one-paragraph version |
| vault | 50-xcsv-guard\README.md |
Reading this as a new engineer |
| vault | 60-infrastructure\headless-client.md |
60-infrastructure - Headless Client |
| vault | 60-infrastructure\headless-client.md |
Current Production State - 2026-08-05 |
| vault | 60-infrastructure\headless-client.md |
1. Why a headless client at all |
| vault | 60-infrastructure\headless-client.md |
2. What exists on disk |
| vault | 60-infrastructure\headless-client.md |
The HC PBO is the correct one |
| vault | 60-infrastructure\headless-client.md |
3. How the handover is supposed to work |
| vault | 60-infrastructure\headless-client.md |
3.1 HC side — init\A3XAI_initHC.sqf
|
| vault | 60-infrastructure\headless-client.md |
3.2 Server side — A3XAI_HCListener.sqf
|
| vault | 60-infrastructure\headless-client.md |
3.3 Group transfer — A3XAI_transferGroupToHC.sqf
|
| vault | 60-infrastructure\headless-client.md |
3.4 What is eligible — A3XAI_HCAllowedTypes
|
| vault | 60-infrastructure\infistar.md |
60-infrastructure — infiSTAR "vision" anti-cheat |
| vault | 60-infrastructure\infistar.md |
1. Layout |
| vault | 60-infrastructure\infistar.md |
2. How it hooks in |
| vault | 60-infrastructure\infistar.md |
2.1 It is HC-aware |
| vault | 60-infrastructure\infistar.md |
2.2 Remote command channel |
| vault | 60-infrastructure\infistar.md |
2.3 Consent dialog |
| vault | 60-infrastructure\infistar.md |
3. The eleven log files — what each captures |
| vault | 60-infrastructure\infistar.md |
4. Cloud upload is dead — quantified |
| vault | 60-infrastructure\infistar.md |
4.1 It is not DNS |
| vault | 60-infrastructure\infistar.md |
4.2 What this costs |
| vault | 60-infrastructure\memory-rag.md |
Memory And RAG Plan |
| vault | 60-infrastructure\memory-rag.md |
Required Memory Layers |
| vault | 60-infrastructure\memory-rag.md |
Standing Completion Rule |
| vault | 60-infrastructure\memory-rag.md |
Index Shape For RAG |
| vault | 60-infrastructure\memory-rag.md |
Query Rules |
| vault | 60-infrastructure\memory-rag.md |
Near-Term Work |
| vault | 60-infrastructure\memory-rag.md |
Implemented First Slice - 2026-08-05 |
| vault | 60-infrastructure\memory-rag.md |
Implemented Local RAG Slice - 2026-08-05 |
| vault | 60-infrastructure\memory-rag.md |
Implemented GUARD RAG Pulse - 2026-08-05 |
| vault | 60-infrastructure\network-and-exposure.md |
60-infrastructure — Network & exposure |
| vault | 60-infrastructure\network-and-exposure.md |
1. What is actually listening |
| vault | 60-infrastructure\network-and-exposure.md |
2. Firewall |
| vault | 60-infrastructure\network-and-exposure.md |
3. Public exposure — confirmed, not theoretical |
| vault | 60-infrastructure\network-and-exposure.md |
4. verifySignatures = 0 — the real risk |
| vault | 60-infrastructure\network-and-exposure.md |
5. headlessClients[] is an authentication bypass |
| vault | 60-infrastructure\network-and-exposure.md |
6. Other exposure notes |
| vault | 60-infrastructure\network-and-exposure.md |
7. Ranked concerns |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
XCSV AI WORK RECEIPT |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
Starting reconciliation state |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
Final verdict |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
Verification evidence |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
Desktop/GitHub documentation state |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
Two defects found and fixed |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
BLOCKED - needs Architect |
| vault | 60-infrastructure\XCSV-AI-001-receipt.md |
Remaining UNKNOWN |
| vault | AGENTS.md |
AGENTS.md � ARMA3_EXILE_CODEX (XCSV estate) |
| vault | AGENTS.md |
Ground truth is in FOUR places � check ALL of them before starting |
| vault | AGENTS.md |
XCSV RAG maintenance rule |
| vault | AGENTS.md |
Every live change must leave memory behind |
| vault | AGENTS.md |
Estate separation (hard rule) |
| vault | AGENTS.md |
Working rules (abridged from CLAUDE.md � read it for the why) |
| vault | AGENTS.md |
High-value work available (pick from here when idle) |
| vault | README.md |
ARMA3 EXILE CODEX & OBSIDIAN VAULT |
| vault | README.md |
📂 Vault Structure & Sitemap |
| vault | README.md |
🔮 Obsidian Vault Configuration |
| vault | ROADMAP.md |
XCSV EXILE � Roadmap |
| vault | ROADMAP.md |
Phase 0 � Stabilise (in flight) |
| vault | ROADMAP.md |
0.1 Map marker litter � RESOLVED 2026-08-03 |
| vault | ROADMAP.md |
0.2 Launching the server by hand � the cd trap |
| vault | ROADMAP.md |
0.6 The "log spam" is telemetry � closed 2026-08-03, do not retire it |
| vault | ROADMAP.md |
0.3 Shipwrecks spawned off the map � 7 of 7, since install |
| vault | ROADMAP.md |
0.4 AI strength � "hardcore" removed from the random pool |
| vault | ROADMAP.md |
0.5 Daytime-only island � DONE 2026-08-03 |
| vault | ROADMAP.md |
Phase 1 � Performance (biggest wins, no new content) |
| vault | ROADMAP.md |
1.1 World object spawn counts � the single largest FPS lever |
| wiki | _Sidebar.md |
XCSV |
| wiki | _Sidebar.md |
Repos |
| wiki | _Sidebar.md |
Links |
| wiki | AI-Provenance-and-Doc-Sync.md |
AI Provenance and Documentation Sync |
| wiki | AI-Provenance-and-Doc-Sync.md |
1. AI work provenance |
| wiki | AI-Provenance-and-Doc-Sync.md |
Mandatory commit trailers for AI-authored commits |
| wiki | AI-Provenance-and-Doc-Sync.md |
Optional model trailer |
| wiki | AI-Provenance-and-Doc-Sync.md |
Human-only commits |
| wiki | AI-Provenance-and-Doc-Sync.md |
Do not fake Git authors |
| wiki | AI-Provenance-and-Doc-Sync.md |
2. AI work receipt |
| wiki | AI-Provenance-and-Doc-Sync.md |
3. Documentation authority is layered, not duplicated |
| wiki | AI-Provenance-and-Doc-Sync.md |
Desktop roadmap / vault |
| wiki | AI-Provenance-and-Doc-Sync.md |
GitHub wiki / roadmap |
| wiki | AI-Start-Here.md |
AI Start Here |
| wiki | AI-Start-Here.md |
Trigger phrases |
| wiki | AI-Start-Here.md |
READ_ONLY_BOOTSTRAP |
| wiki | AI-Start-Here.md |
Authority hierarchy |
| wiki | AI-Start-Here.md |
Roadmap Reconciliation Gate |
| wiki | AI-Start-Here.md |
VERIFIED_DONE |
| wiki | AI-Start-Here.md |
PRESENT_UNVERIFIED |
| wiki | AI-Start-Here.md |
PARTIAL |
| wiki | AI-Start-Here.md |
PLANNED_ONLY |
| wiki | AI-Start-Here.md |
STALE_OR_CONFLICTED |
| wiki | AI-Tooling.md |
AI / Development Tooling Decisions |
| wiki | AI-Tooling.md |
Decision rule |
| wiki | AI-Tooling.md |
Selected now |
| wiki | AI-Tooling.md |
GitHub Issues + GitHub Projects — PRIMARY EXECUTION TRACKER |
| wiki | AI-Tooling.md |
GitHub CLI — PRIMARY REMOTE COMMAND SURFACE |
| wiki | AI-Tooling.md |
Official GitHub MCP Server — OPTIONAL ENHANCEMENT |
| wiki | AI-Tooling.md |
Future candidate |
| wiki | AI-Tooling.md |
Linear |
| wiki | AI-Tooling.md |
Not selected |
| wiki | AI-Tooling.md |
Waffle |
| wiki | Architecture.md |
Architecture |
| wiki | Architecture.md |
Processes |
| wiki | Architecture.md |
Database bridge |
| wiki | Architecture.md |
Threading — the fact that shapes every design decision |
| wiki | Architecture.md |
Content layers |
| wiki | Architecture.md |
CfgExileCustomCode — the sanctioned override seam |
| wiki | Architecture.md |
The local model, and where it is not |
| wiki | Architecture.md |
Anti-cheat |
| wiki | Architecture.md |
Related |
| wiki | Home.md |
XCSV EXILE |
| wiki | Home.md |
Start here |
| wiki | Home.md |
Workflow/tooling decision |
| wiki | Home.md |
Current GUARD programme |
| wiki | Home.md |
Player-development direction |
| wiki | Home.md |
Non-negotiables |
| wiki | Lessons.md |
Lessons |
| wiki | Lessons.md |
Diagnosis |
| wiki | Lessons.md |
Tooling traps that produce silent no-ops |
| wiki | Lessons.md |
Debugging discipline |
| wiki | Lessons.md |
Standing rules |
| wiki | Lessons.md |
Related |
| wiki | Memory.md |
Memory |
| wiki | Memory-Index.md |
Memory Index |
| wiki | Repositories.md |
Repositories |
| wiki | Repositories.md |
Working copies on disk |
| wiki | Repositories.md |
XCSV_GUARD layout |
| wiki | Repositories.md |
XCSV_ADDONS layout |
| wiki | Repositories.md |
House rules for anything added to XCSV_ADDONS |
| wiki | Repositories.md |
Keeping the hub honest |
| wiki | Repositories.md |
Related |
| wiki | Roadmap.md |
Roadmap |
| wiki | Roadmap.md |
Done |
| wiki | Roadmap.md |
In flight / retained |
| wiki | Roadmap.md |
2026-08-07 development programme |
| wiki | Roadmap.md |
A. XCSV Gauntlet |
| wiki | Roadmap.md |
B. GUARD restart-safe state model |
| wiki | Roadmap.md |
C. Config/state durability |
| wiki | Roadmap.md |
D. Startup reconciliation + desired/observed state |
| wiki | Roadmap.md |
E. Restart survival and Safe Mode |
| wiki | Roadmap.md |
F. Backend backplane + tab contracts |
| wiki | Runbook.md |
Runbook |
| wiki | Runbook.md |
0. First move, always |
| wiki | Runbook.md |
1. Read the RPT correctly |
| wiki | Runbook.md |
2. The restart loop checklist |
| wiki | Runbook.md |
3. Disk filling / RPT growing |
| wiki | Runbook.md |
4. Restarting properly |
| wiki | Runbook.md |
4.1 x64/extDB3 operating checks |
| wiki | Runbook.md |
5. Whole-stack start / stop |
| wiki | Runbook.md |
6. After any repack |
| wiki | Runbook.md |
7. Player trouble |
| wiki | XCSV-GUARD-Development-Plan.md |
XCSV GUARD Development Plan |
| wiki | XCSV-GUARD-Development-Plan.md |
Purpose |
| wiki | XCSV-GUARD-Development-Plan.md |
1. XCSV Gauntlet Protocol |
| wiki | XCSV-GUARD-Development-Plan.md |
2. GUARD state ownership |
| wiki | XCSV-GUARD-Development-Plan.md |
Durable |
| wiki | XCSV-GUARD-Development-Plan.md |
Reconstructable |
| wiki | XCSV-GUARD-Development-Plan.md |
Ephemeral |
| wiki | XCSV-GUARD-Development-Plan.md |
3. Separate configuration from operational state |
| wiki | XCSV-GUARD-Development-Plan.md |
4. Startup reconciliation |
| wiki | XCSV-GUARD-Development-Plan.md |
Close vs stop |
| wiki | XM8-Apps.md |
XM8 Apps |
| wiki | XM8-Apps.md |
How registration works |
| wiki | XM8-Apps.md |
Two rules that decide what to build |
| wiki | XM8-Apps.md |
Shipped |
| wiki | XM8-Apps.md |
App14 — Admin TP (admin only) |
| wiki | XM8-Apps.md |
App20 — Player Inspector (admin only) |
| wiki | XM8-Apps.md |
Also shipped, not XM8 |
| wiki | XM8-Apps.md |
Admin backlog |
| wiki | XM8-Apps.md |
Player backlog |
| wiki | XM8-Apps.md |
Order of work |