Skip to content

Document shared test preload and shard isolation#170

Merged
bingran-you merged 1 commit intomainfrom
codex/shared-preload-shard-isolation
Apr 14, 2026
Merged

Document shared test preload and shard isolation#170
bingran-you merged 1 commit intomainfrom
codex/shared-preload-shard-isolation

Conversation

@bingran-you
Copy link
Copy Markdown
Collaborator

Summary

  • add a native-test-derived asset for shared preload and shard isolation
  • capture reset-hook, cache-clearing, and Windows-shard guardrails
  • index the new asset from the verification-and-native-test-oracles node

Testing

  • npx -p first-tree first-tree verify

The tree now records the shared test-preload and shard-isolation
contract that ties reset hooks, cache clearing, and platform-sensitive
performance guards into one native-test-derived verification asset.

Constraint: The source snapshot exposes preload behavior only through cross-file anchors, not a full visible test/preload.ts body
Rejected: Leave preload behavior implied by the generic seam doc | would hide the same-process shard contract that the source clearly treats as important
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Future verification assets that depend on same-process testing should state whether they assume preload-based isolation or a full process restart
Tested: npx -p first-tree first-tree verify
Not-tested: No source-repo runtime changes
@bingran-you bingran-you merged commit ac9b8f7 into main Apr 14, 2026
1 check passed
@bingran-you bingran-you deleted the codex/shared-preload-shard-isolation branch April 14, 2026 21:57
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