Skip to content

Feature/Fix: Discover referenced long-lived Codex parents#26

Open
iam-brain wants to merge 1 commit into
iam-brain/lineage-document-adapterfrom
iam-brain/bounded-lineage-discovery
Open

Feature/Fix: Discover referenced long-lived Codex parents#26
iam-brain wants to merge 1 commit into
iam-brain/lineage-document-adapterfrom
iam-brain/bounded-lineage-discovery

Conversation

@iam-brain

Copy link
Copy Markdown
Owner

Summary

  • expand a bounded rollout selection only when an included document references a missing ancestor
  • resolve transitive parents across active and archived rollout roots without admitting unrelated old documents
  • report unresolved parent identities and canonicalize UUID casing

This is the third isolated component of the planned Codex scanner rearchitecture. It keeps the normal discovery window bounded while making exceptional long-lived lineages traceable.

Validation

  • swift test --filter CodexLineageDiscoveryTests (3 tests)
  • make check
  • env SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.5.sdk make test (640 selections; one group recovered on retry)
  • repository review gate: no unresolved material findings

Closes #13

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