Skip to content

fix: preserve forked native conditioning in multi-history tokenization - #983

Draft
bradhilton wants to merge 22 commits into
hayek/recorded-token-default-20260926from
hayek/native-nonnested-streams-20260927
Draft

bradhilton wants to merge 22 commits into
hayek/recorded-token-default-20260926from
hayek/native-nonnested-streams-20260927

Conversation

@bradhilton

@bradhilton bradhilton commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Agent: Hayek

Recorded rollout histories can branch into different native prompts and cannot always form one linear token stream. Preserve each contiguous native stream through the existing multi-history path. The single-history path still refuses incompatible conditioning; no public API is added.

Recovery requires complete, unchanged provenance, unambiguous ownership, and stop-token proof. Edited or incomplete records still refuse, and request context is never counted as sampled output. Separate streams can repeat context and do not resolve rendering overhead.

Validation: 71 affected controls passed on the retained head, including a mixed-advantage CISPO/PPO gradient oracle using a tiny causal model. Captured batch checks predate that head; no fresh private capture or transformer/GPU learning equivalence is claimed. Final independent review and CI remain gates. Stacked on #977.

@bradhilton
bradhilton marked this pull request as draft September 26, 2026 15:46
@bradhilton bradhilton changed the title Preserve forked native conditioning in multi-history tokenization fix: preserve forked native conditioning in multi-history tokenization Sep 30, 2026

This branch has not been deployed

No deployments
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