docs: record passing P23 semantics and actual OS calibration diagnostic

This commit is contained in:
Takeshi
2026-10-15 10:12:29 +09:00
parent 7fae76c723
commit 27dec31228
6 changed files with 80 additions and 6 deletions
@@ -1,6 +1,6 @@
## 現在の対象(2026-10-13・現版監査更新)
2026-10-15: Original30/88 no partialcredit; completed12/in_progress25/planned51. P08-03 formally closed (execution/p08-03/ACCEPTANCE_CLOSED_D369_027861B.json). 2026-10-15: exact55c29f1 import/all319parse/A+B native PASS; actual2frame history now recorded. Independent same48 demand reproduces A7153/B2585. Semantic checker reaches later trip schema and fails unassigned trip missing shaft_id at elevator_report328, both layouts. Continue narrow offline actual-evidence interpretation repair before another engine cycle; immutable raw A/B retained. NormalOS/distinctPID resume/final177/full independentreview/integration/final pending. Original30/88 no partialcredit; formal0. Global Windows same-build physical acceptance/deferred gestures/finished assets/undefined values remain open. Previous exact-version failures remain in execution/p23-03/ROOT_NATIVE_*.
2026-10-15: Original30/88 no partialcredit; completed12/in_progress25/planned51. P08-03 closed (execution/p08-03/ACCEPTANCE_CLOSED_D369_027861B.json). 2026-10-15: exact0b7727a local32 PASS; Root independently verified both actual native streams17+17 semantic frames PASS and mirror2622 unchanged. Same48 demand A7153/B2585. Exactcandidate nativeimport/319parse/A+B PASS. First actualOS writer24236 completed4 CUA Front/Back requests with realcallIDs/rawSHA/ACK; early rectanglepixel failure room/facility_00000003. Root ended ownedcollector for diagnosis, ownedengine ended cleanup/guarderrors0. Actual screenshot1440x842 includes32px titlebar vs content1440x810; sourceRGB-exact assumption needs source-grounded JPEG/dim/ghost/calibration interpretation.94files mirrored readably by APFS for offline repair. OS formalresume/final177/review/integration/final pending; original30/88 no partialcredit, formal0. Global Windows same-build physical acceptance/deferred gestures/finished assets/undefined original values stay open.
原30パッケージ/88成果、部分点なし。現在は正式10/着手24/予定54。P24-03は正式完了、MP-01-r02承認用資料は正式統合済みだが原88へ加点しない。P13-03既存最終修正は全7施設/84スロット/6分類が保全済み。P13/RP13の限定追加修正と正式host自己試験は直接許可待ちで、重複実装や無断上限変更をしない。
@@ -0,0 +1,11 @@
{
"scope": "immutable Root raw evidence mirror for same-task offline interpretation, not new acceptance",
"source": "/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-03-native-drawfix-r06",
"mirror": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p23-03-code/.runtime/P23-03/offline-evidence-55c29f1-r06",
"all_sha_equal": true,
"method": "APFS clonefile COW, no full data duplication",
"created_unix": 1792025861.03575,
"file_count": 2622,
"logical_bytes": 222061809,
"manifest_sha256": "8dcc0693b5fab4504298b851861be1f7038eeac72b2a945fde030d826030964c"
}
@@ -0,0 +1,30 @@
{
"candidate": "0b7727a66c76d1ce2a345571718feb3117dd8802",
"evidence_root": "/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-03-native-os-0b7727a-r07",
"local_checker_methods": 32,
"native_import_parse319_A_B": "PASS",
"same_demand": "PASS A7153 B2585",
"independent_previous_native_stream_semantics": "PASS A17 B17; mirror2622 unchanged",
"normal_os": {
"actual_writer_pid": 24236,
"completed_actual_requests": 4,
"observed": "Front/Back switches and screenshots, actual CUA IDs/rawSHA ACKs",
"early_pixel_failure": "compare_rectangles missing drawing pixels room/facility_00000003",
"calibration": {
"screenshot": [
1440,
842
],
"window_content": [
1440,
810
],
"titlebar_pixels": 32,
"scale": 1
},
"termination": "Root SIGINT exact owned collector22496 for early diagnosis; engine24236 ended true cleanup_errors=[] guard_errors=[]; not acceptance",
"reader_or_full": "not executed"
},
"readable_offline_mirror": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p23-03-code/.runtime/P23-03/offline-os-0b7727a-r07",
"formal_unit_credit": 0
}
@@ -0,0 +1,21 @@
import pathlib,json,hashlib,sys,os,time,datetime
root=pathlib.Path('/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-03-native-os-0b7727a-r07');folder=sys.argv[1];d=root/'os-pair'/folder;q=json.loads((d/'request.json').read_text());draft=json.loads((d/'cua-draft.json').read_text());assert not (d/'ack.json').exists()
p=pathlib.Path('/Users/korizatou114/.codex/sessions/2026/10/02/rollout-2026-10-02T00-49-07-01a0f827-b7b6-7453-9367-098f6b1c4435.jsonl');calls=[];related=[]
with p.open('rb') as f:
f.seek(max(0,p.stat().st_size-8*1024*1024));f.readline()
for l in f:
try:x=json.loads(l)
except ValueError:continue
y=x.get('payload',{})
if x.get('type')!='response_item' or y.get('type')!='function_call' or y.get('name')!='js':continue
a=json.loads(y['arguments']);code=a.get('code','')
if 'p23' in code:related.append({'timestamp':x['timestamp'],'call_id':y['call_id'],'name':'mcp__cua_repl.js','arguments':a})
if folder in code and 'p23Request(' in code:calls.append(related[-1])
assert len(calls)==1,('require exactly one actual CUA action call',len(calls));call=calls[0]
def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest()
shots=[]
for n in ['screen-before.png','screen-after.png']:
f=d/n;assert f.is_file();shots.append({'path':str(f.relative_to(root)),'raw_sha256':sha(f),'tool_call_id':call['call_id']})
receipt={'method':'native_os','tool_name':'mcp__cua_repl.js','tool_call_id':call['call_id'],'arguments':call['arguments'],'actual_calls':calls,'timestamp_ns':draft['timestamp_ns'],'collector_pid':os.getpid(),'target_pid':q['target_pid'],'events':draft['events'],'screenshots':shots,'calibration':draft['geometry'],'request_sha256':sha(d/'request.json'),'trace_source':str(p),'acceptance':'pending'}
(d/'cua-receipt.json').write_text(json.dumps(receipt,ensure_ascii=False,indent=2)+'\n');(root/'root-cua-trace.json').write_text(json.dumps(related,ensure_ascii=False,indent=2)+'\n')
ack={'target_pid':q['target_pid'],'sequence':q['sequence'],'request_sha256':sha(d/'request.json'),'input_receipt':str((d/'cua-receipt.json').relative_to(root)),'timestamp_ns':time.time_ns()};(d/'ack.json').write_text(json.dumps(ack,indent=2)+'\n');print(folder,call['call_id'],'ACK',q['sequence'])
@@ -223,7 +223,7 @@
"ASSETS_PLATFORM_AUDIT.md": "a3a4b8ca0fb39a9abf88692285d26aa879815e092352ba304ef2758e71da50bd",
"ATOMIC_REGISTER.md": "6070143b85b7c3b9b73d7c9768d88d2dae4d20407ad54a563cb6ffd74f2373ae",
"ATOMIC_SEMANTIC_REVIEW.md": "c156b1fb57c2b4a900f27a19049510f3e9616e723d5edb3417f50d733de5be48",
"IMPLEMENTATION_PLAN.md": "34ea020de8c3d8ade5e83d5960656a2f5bc2afb9f33160c27acb1fa7ac143055",
"IMPLEMENTATION_PLAN.md": "08e0f52a450c1db1399ad215688b514743986b7385865743ed7c2a21e44691f6",
"IMPORT_UNICODE_AUDIT.md": "88b2382bfbb3411fece8be7e6004ba21d8bf6a47e9d1f3cf573ea6638f79c12f",
"P09_VALUE_CONTRACTS.md": "c5abdc4543e54033b1fcfd0943cba266f664d8c10968965fd36ade40da488a25",
"PERFORMANCE_AUDIT.md": "c75e806acf825fc4a61f773a2cce7e71be335a1e25dbb15d98091097e8dc47c1",
@@ -254,6 +254,6 @@
"validate_facility_value_contracts.py": "91640e2a76cd6cc9186f7b85c0bf379b24b6cac0d48962815235ee628e7ae43e",
"validate_plan.py": "23678227d9b3c556f1bd903f4b5b3147c4a82ce5085e10055481026803451b80",
"validator_update_checks.json": "f997d0f3de2cea29550840b1d5cb23647d64f81329de46758551e2b6c8fecc27",
"work_packages.json": "c4ccecce6f8058b572892b7eb1ef0de221e47484b2fddd353b0ed5e65976872e"
"work_packages.json": "7448d88a22de006d128dc40b440fde7b694db674795bb3061c2c20e612db4788"
}
}
@@ -16028,15 +16028,27 @@
"sha256": "5dc4149dfc385f8c4b7026d4da087494d2af1ecb2e0c1fabe40b9d68478e5a5f",
"scope": "Root exact55c29f1 native and independent demand; semantic failure retained, no formal credit",
"current_game_acceptance_inferred": false
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/p23-03/OFFLINE_EVIDENCE_MIRROR_R13.json",
"sha256": "7076d9a88d190080922c35815a70b35ff750ad4f812ce248850fa52b5661aa66",
"scope": "Root actual native semantics and failed normalOS earlypixel diagnostic; no formal credit",
"current_game_acceptance_inferred": false
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_OS_0B7727A_R07.json",
"sha256": "8f60fc02e4c3f19df632840ca518df823f0f5e852f03debbf7b99fff4c56a3ff",
"scope": "Root actual native semantics and failed normalOS earlypixel diagnostic; no formal credit",
"current_game_acceptance_inferred": false
}
],
"progress_summary": "2026-10-15: exact55c29f1 import/all319parse/A+B native PASS; actual2frame history now recorded. Independent same48 demand reproduces A7153/B2585. Semantic checker reaches later trip schema and fails unassigned trip missing shaft_id at elevator_report328, both layouts. Continue narrow offline actual-evidence interpretation repair before another engine cycle; immutable raw A/B retained. NormalOS/distinctPID resume/final177/full independentreview/integration/final pending. Original30/88 no partialcredit; formal0.",
"progress_summary": "2026-10-15: exact0b7727a local32 PASS; Root independently verified both actual native streams17+17 semantic frames PASS and mirror2622 unchanged. Same48 demand A7153/B2585. Exactcandidate nativeimport/319parse/A+B PASS. First actualOS writer24236 completed4 CUA Front/Back requests with realcallIDs/rawSHA/ACK; early rectanglepixel failure room/facility_00000003. Root ended ownedcollector for diagnosis, ownedengine ended cleanup/guarderrors0. Actual screenshot1440x842 includes32px titlebar vs content1440x810; sourceRGB-exact assumption needs source-grounded JPEG/dim/ghost/calibration interpretation.94files mirrored readably by APFS for offline repair. OS formalresume/final177/review/integration/final pending; original30/88 no partialcredit, formal0.",
"remaining_gaps": [
"Resolve actual trip/state schema interpretation against both immutable native streams offline; retain all semantic/motion conditions and then rerun exact frozen candidate.",
"Correct calibrated screenshot/image and actual draw-visibility interpretation against immutable FRONT/BACK OS evidence; preserve meaningful pixel/geometry negatives and original all6 category coverage.",
"Both layouts: all6 categories, normal OS FRONT/BACK/pan/zoom, formal save and distinctPID load, screenshot provenance.",
"Exact final177 regression, independent Opus review, integration/final/ledger. Preserve separate Windows/finished-assets/all30/undefined-values gaps."
],
"updated_at_jst": "2026-10-15T09:55:52.866170+09:00"
"updated_at_jst": "2026-10-15T10:11:45.081544+09:00"
}
],
"estimate_person_days_historical_2026_09_29": [