Files
TheTree_mock/docs/spec/acceptance/P13-03.json
T

68 lines
5.2 KiB
JSON

{
"id": "P13-03",
"title": "内容差異の記録",
"work": "地下牢、マナ炉等のイベント接続と未制作の表現資産を別に管理する。",
"acceptance": "状態処理の完成を内容制作の完成として加点しない。",
"original_denominator": {
"packages": 30,
"delivery_units": 88,
"no_partial_credit": true
},
"authority": "docs/traceability/original/BASELINE.txt",
"package_requirement_ids": [
"B-1.6",
"B-2.5",
"B-8.2",
"B-8.3",
"B-10.4",
"B-10.6"
],
"scope": "Existing original P13-03 documentation/accounting delivery. This does not implement or accept P13-01/P13-02, sexual scenes, original game completion, numerical mana choices or Windows acceptance.",
"source_pins": {
"docs/traceability/original/BASELINE.txt": "75e4bdbdeb379c9269553f0c776bdb9cc96e01f2d6aa5ca650d132c63a8aeb1a",
"docs/plans/original-completion-2026-10-02/work_packages.json": "bc87ec52b4913e890fb61ad99b641dd693c0b272dbb1fab347d860118e4bd4af",
"docs/plans/original-completion-2026-09-29/execution/original_facility_mapping.json": "df0c933220449c8bb3e0fd942ad6f1dee49075abdd6587c4856022e12e3665cf",
"docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/facility_usage_slots.json": "56a031b6430aa9cb408f14b66efc5dd9a779841c0e7c19301945c49c12711491",
"docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/inventory_summary.json": "298b37e65c41febe8a2ccdea10bd105ab7a606904f06b16c1659cda6214859b9",
"docs/plans/original-completion-2026-10-02/decisions.json": "ad0673051b0fa601e525f05128e0b11e2dddd9d4bae6a3e0170bbf47da35efe9"
},
"reuse_inputs": [
"docs/traceability/original/BASELINE.txt",
"docs/plans/original-completion-2026-10-02/work_packages.json",
"docs/plans/original-completion-2026-09-29/execution/original_facility_mapping.json",
"docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/facility_usage_slots.json",
"docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/inventory_summary.json",
"docs/plans/original-completion-2026-10-02/decisions.json"
],
"required_outcomes": [
"Enumerate ALL seven original chapter10.4/10.6 facilities by stable original identity, including all five historically unmapped definitions; do not substitute mana_control_room or generic proxy definitions. Verify current mapping rather than assume old null remains current.",
"For each facility separately record normal-entry/Runtime/event-state/save/test connection observations with actual source path/hash and bounded scope; absent or unverifiable links are explicitly missing/unverified, never implied accepted from file names.",
"Separately enumerate all matching existing facility media usage slots by exact slot_id, with source pins and current unverified status. Preserve usage slots versus actual asset counts and never mark fallback, Kenney pack, mockup, candidate code token or file existence as completed content.",
"Include non-facility event/overlay/history/story/voice/scene differences demanded by package original references. Unknown content IDs, quantities and D08/D09 choices are explicit unknown, not zero or invented final totals. Neutral metadata only; do not create or describe explicit sexual scenes.",
"Keep technical connection observations, completed asset acceptance and original content completion distinct; original states/atomic views are not edited by this worker. Completion of this record cannot imply P13 package completion.",
"Produce a readable ledger plus machine-readable receipt with exact source applicability, all IDs and non-applicable runtime/native/Windows test reasons appropriate to a records-only change.",
"Provide a verify-only checker with complete coverage/source/hash/duplicate/unknown handling and meaningful negative checks rejecting omission, stale pin, false content completion and technical-as-content promotion. Do not use unconditional final failure or skip pending fields as a PASS of content.",
"Required validator and separate formal Claude review must pass before integration; a diagnostic/self claim is not acceptance."
],
"output_paths": [
"docs/plans/original-completion-2026-10-02/execution/p13-03/difference-ledger.json",
"docs/plans/original-completion-2026-10-02/execution/p13-03/DIFFERENCE_LEDGER.md",
"docs/plans/original-completion-2026-10-02/execution/p13-03/validation.json"
],
"validator": "tools/check_p13_content_difference.py",
"implementation_constraints": [
"No product code/asset/game save/value changes; no engine or full game regressions for records-only change.",
"No new image/video/audio generation; use existing asset inventory and record unmade content.",
"No policy/state DB/core edits, no cap increase or task re-registration workaround.",
"Avoid artifact tree wide scans; targeted current source searches only.",
"Use relative files inside the managed checkout; external production copies are not worker inputs. Python stdlib only."
],
"resource_preflight": {
"tracked_checkout_bytes": 137429766,
"observed_available": "2.1Gi",
"heavy_runs": 0,
"estimated_worktree_and_records_bytes_less_than": 250000000
},
"independent_review": "Formal Runner independent reviewer, original single acceptance ID P13-03 unchanged."
}