Document Pass 11 Phase 1 synthesis and close static archaeology.
Add executive summary and ability migration matrix; finalize evidence index, runtime validation plan, and Phase 1 handoff. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,17 +1,19 @@
|
||||
# 02 — Project Architecture
|
||||
|
||||
**Status: Draft**
|
||||
**Status: Complete**
|
||||
|
||||
- **Scope:** Project modules, targets, Build.cs dependencies, plugins (engine + project-local), gameplay-relevant configuration (maps, tags, input, networking, GAS-related settings), engine vs project boundaries.
|
||||
- **Inspection method:** Read-only inspection of `.uproject`, Target.cs, Build.cs, module startup, plugin descriptors, `Config/*.ini`, and PluginToolset (`ListEnabledPlugins`, `GetPluginInfo`, `IsEnabled`).
|
||||
- **Evidence classifications used:** Observed Implementation, Documented Intent, Inferred, Unknown.
|
||||
- **Tool or visibility limitations:** PluginToolset `ListEnabledPlugins` returns the full editor-enabled set (engine + project). No `OnlineSubsystem` / Steam settings found under `Config/` (Pass 4 reconfirmed). Map World Settings GameMode not in asset-registry tags — inferred from package dependencies. SemanticSearch not used.
|
||||
- **Last updated:** 2026-07-16
|
||||
- **Current phase:** Phase 1 — Static Architecture
|
||||
- **Last completed pass:** Pass 4 + Pass 10 (Batch 4D)
|
||||
- **Next pass expected to contribute:** Pass 11 when authorized
|
||||
- **Current phase:** Phase 1 — Static Architecture (complete)
|
||||
- **Last completed pass:** Pass 11 (Batch 5) — status close; static content from Pass 4 + Pass 10
|
||||
- **Next pass expected to contribute:** Phase 2E (OSS/runtime config) when authorized
|
||||
|
||||
## Draft tracking
|
||||
## Completion notes
|
||||
|
||||
Static Phase 1 scope for this document is exhausted. Remaining items (OSS runtime defaults, JoinSession travel, live plugin usage) are **Requires Runtime Inspection** / Manual Editor — tracked in `13-Unknowns-And-RuntimeQuestions.md`.
|
||||
|
||||
### Completed sections
|
||||
- Module and target descriptors
|
||||
@@ -22,23 +24,12 @@
|
||||
- CoreRedirects (GAS* → RIR* rename evidence)
|
||||
- **Pass 4:** Per-map GameMode via deps; GameDefaultMap/EditorStartupMap; GI unwired; OnlineSubsystem INI negative inventory; production AdvancedSessions node consumers
|
||||
|
||||
### Pending sections
|
||||
### Deferred to runtime / Phase 2
|
||||
- Confirmation of which other enabled engine plugins are referenced by live gameplay content
|
||||
- Runtime OnlineSubsystem default platform when INI keys absent
|
||||
|
||||
### Evidence still required
|
||||
- Whether JoinSession travels without explicit ClientTravel pin
|
||||
- Steam runtime defaults
|
||||
|
||||
### Tool or visibility limitations
|
||||
- Map World Settings GameMode tags unavailable; dependency inference used
|
||||
- Full enabled-plugin list is large
|
||||
|
||||
### Unknowns requiring later verification
|
||||
- `GI_Dungeoneer` not assigned via `GameInstanceClass` and has 0 referencers — Present but Unconnected
|
||||
- GlobalDefaultGameMode absent — per-map overrides only
|
||||
- No project OnlineSubsystem INI under `Config/`
|
||||
|
||||
---
|
||||
|
||||
## Pass 4 — Maps, GameModes, sessions, config (Batch 4D)
|
||||
|
||||
Reference in New Issue
Block a user