Skip to content

XY-1062: [ELF AMK P1] Extend Source Library capture for URL, thread, file, and source-span authority#228

Merged
yvette-carlisle merged 2 commits into
mainfrom
y/elf-xy-1062
Jun 22, 2026
Merged

XY-1062: [ELF AMK P1] Extend Source Library capture for URL, thread, file, and source-span authority#228
yvette-carlisle merged 2 commits into
mainfrom
y/elf-xy-1062

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

  • Adds normalized Source Library capture metadata with stable source record ids and source span refs.
  • Preserves source capture as evidence only; docs_put remains separate from approved Memory Authority.
  • Records typed policy spans for excluded/redacted content and exposes stable span ids through search/excerpt hydration.
  • Updates the owning source-ref specs for the new capture and pointer contract.

Validation

  • cargo make fmt
  • cargo make lint-fix
  • cargo make checks (333 passed, 89 skipped)
  • cargo nextest run -p elf-service --test acceptance --run-ignored only (54/54 passed)

Review

  • Independent fresh-context review found one blocking span-id round-trip issue.
  • Repair commit aligns chunk-id excerpt hydration with captured chunk source-span ids.
  • Independent repair-verification review is clean for HEAD 499199a.

… metadata and stable source spans","authority":"XY-1062"}
…e span ids with captured spans","authority":"XY-1062"}
@yvette-carlisle yvette-carlisle merged commit 295bb0a into main Jun 22, 2026
12 checks passed
@yvette-carlisle yvette-carlisle deleted the y/elf-xy-1062 branch June 22, 2026 07:14
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