docs: start M38 risk board view extraction
Co-Authored-By: Codex <noreply@anthropic.com>
This commit is contained in:
@@ -14,10 +14,10 @@
|
||||
## Current State
|
||||
|
||||
- Stage: `M38_RISK_BOARD_PAGE_VIEW_REFACTOR`
|
||||
- Active implementation step: `M38-A` (`IN_PROGRESS`) — Risk Board View
|
||||
architecture contract and inventory. M37 Readiness View pilot and handoff
|
||||
are closed; M38 is the next bounded extraction and changes no gameplay,
|
||||
visual, Save or localization semantics.
|
||||
- Active implementation step: `M38-B` (`IN_PROGRESS`) — Risk Board passive View
|
||||
extraction and EntryShell intent wiring. M38-A froze the contract at source
|
||||
`5fca587`; M37 Readiness View pilot and handoff are closed. M38 changes no
|
||||
gameplay, visual, Save or localization semantics.
|
||||
The owner-requested target is a layered Passive View + Presenter/ViewData +
|
||||
Domain/Application Service architecture with an explicit Router/Context
|
||||
boundary. `entry_shell.gd` will be reduced incrementally, starting with the
|
||||
|
||||
@@ -3791,5 +3791,9 @@ they are not duplicated here.
|
||||
composition, static master, frozen four-member Party header, three sourced
|
||||
options, no-auto-selection boundary, local selection, Review/Back/Settings
|
||||
commands, focus order and normal `100%` presentation.
|
||||
- M38-A is the sole `IN_PROGRESS` step. Risk Commitment, Battle, Economy,
|
||||
Save, packaging and 130% scope remain frozen.
|
||||
- M38-A is complete at source `5fca587`, freezing the RSK-001 composition,
|
||||
dependency direction, exact node/option contract, four-intent boundary and
|
||||
M23 normal-capture equivalence target. M38-B is now the sole `IN_PROGRESS`
|
||||
step and may add only the passive Risk Board View plus deferred EntryShell
|
||||
intent wiring; Risk Commitment, Battle, Economy, Save, packaging and 130%
|
||||
scope remain frozen.
|
||||
|
||||
@@ -64,7 +64,7 @@ EntryShell / composition root
|
||||
|
||||
## Ordered steps
|
||||
|
||||
### M38-A — Architecture contract and inventory (`IN_PROGRESS`)
|
||||
### M38-A — Architecture contract and inventory (`COMPLETE`)
|
||||
|
||||
- Freeze the RSK-001 stopping point, dependency direction and forbidden
|
||||
imports before product code changes.
|
||||
@@ -75,7 +75,11 @@ EntryShell / composition root
|
||||
`844x390`/`en`, `1280x720`/`zh_CN` and `1280x720`/`en`.
|
||||
- Commit and push this activation boundary before Runtime product changes.
|
||||
|
||||
### M38-B — Passive View extraction (`PENDING`)
|
||||
Closure: source `5fca587` activates this plan and freezes the RSK-001
|
||||
composition, dependency direction, exact node/option contract, four-intent
|
||||
boundary and M23 normal-capture equivalence target.
|
||||
|
||||
### M38-B — Passive View extraction (`IN_PROGRESS`)
|
||||
|
||||
- Add `ABGRiskBoardPageView` under `runtime/entry/views/`.
|
||||
- Reuse `ABGPageView` and `ABGPageContext` while retaining the custom 16:9
|
||||
@@ -137,4 +141,3 @@ next step becomes `IN_PROGRESS`; a failed check keeps the current step active.
|
||||
## Final handoff
|
||||
|
||||
`ABG M38 RISK BOARD VIEW PILOT COMPLETE`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user