Skip to content

feat: codex rollout profile for the session-transcript source (D163 v2)#524

Merged
creatornader merged 1 commit into
mainfrom
claude/codex-rollout-profile
Jul 15, 2026
Merged

feat: codex rollout profile for the session-transcript source (D163 v2)#524
creatornader merged 1 commit into
mainfrom
claude/codex-rollout-profile

Conversation

@creatornader

Copy link
Copy Markdown
Owner

Closes the Codex binding half of the traces follow-up at full fidelity, and lands the O4 retrieval decision as P052.

D163 v2 (code): codex-rollout-jsonl/v1 line profile for the session-transcript runtime-log source. Auto-detected when a file's first line is a session_meta object (or forced via the new format option). Event ids from payload.id, kinds as type.payload_type (e.g. response_item.function_call), session identity and CLI version from session_meta. Claude-code profile, fixtures, and all v1 manifest bytes unchanged.

P052 (docs): transcript recall corpus stays composition-first; manifests and signed extraction receipts are the interface between the substrate and memory tools. Carries the measured baseline (10% zero-result rate over 2,455 recall_by_content calls, unattributed) and the two explicit triggers for ever revisiting. Research doc's O4 section updated with the resolution.

Gates: typecheck green; session-transcript suite 12/12 (4 new codex tests incl. determinism and tamper); fixture smoke ok; real 208-event Codex rollout manifests and verifies with zero issues; doc-sync 14/14.

@creatornader
creatornader enabled auto-merge (squash) July 15, 2026 19:24
D163 v2: a second line profile, codex-rollout-jsonl/v1, auto-detected
from a session_meta first line or selected via the format option.
Full-fidelity Codex mapping: payload ids as event ids,
type.payload_type kinds, session identity and CLI version from
session_meta. Claude-code profile bytes unchanged; verified against a
real 208-event rollout.

Also parks the transcript recall corpus question as P052
(composition-first; manifest hash is the interface to memory tools)
with the measured 10% zero-result baseline from D084 instrumentation
and explicit attribution triggers, resolving the research doc's O4.
Branch rebuilt from current main to clear the squash add/add conflict
and adopt the D164 vocabulary sweep.
@creatornader
creatornader force-pushed the claude/codex-rollout-profile branch from 1a829e0 to 013e5ce Compare July 15, 2026 19:49
@creatornader
creatornader merged commit 2c5a78b into main Jul 15, 2026
17 checks passed
@creatornader
creatornader deleted the claude/codex-rollout-profile branch July 15, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant