Files
aetherbound-guild/docs/design-authority/pages/RSK-002-risk-commitment/runtime/implementation.json
T
wushenghua 27a17b7497 docs(rsk002): accept runtime and activate bat001 spec
Record Owner acceptance for the normal 100% Risk Commitment Runtime, close the RSK-002 page package, and open the bounded BAT-001 specification step.
2026-08-23 19:08:14 +08:00

30 lines
1.2 KiB
JSON

{
"schema_version": 1,
"page_id": "RSK-002",
"version": "v001",
"state": "COMPLETE",
"runtime_source": "runtime/entry/entry_shell.gd",
"source_revision": "64c1c6f",
"entrypoint": "show_risk_commitment",
"static_master": "res://assets/entry/rsk_002_risk_commitment/risk-commitment-static-master.png",
"implemented": [
"contained 16:9 coordinate canvas",
"single selected-risk relic with engine-owned identity and sourced values",
"four complete Recruit portraits bound to accepted_party_snapshot",
"six-fact consequence band in fixed read order",
"transparent independent relic, consequence and command hit areas",
"explicit acknowledgement before Begin Battle",
"dependency revalidation for readiness, Party, risk projection and Coin",
"idempotent BattleService handoff to BAT-001",
"Settings return preserves the current review state"
],
"preserved_semantics": [
"FormationRiskService",
"accepted_party_snapshot",
"risk_selected_id local state",
"BattleService.begin_battle idempotence",
"no mutation before acknowledgement"
],
"owner_review": "Owner accepted the normal 100% Runtime captures and live path on 2026-08-23"
}