Skip to content

Add deterministic structured ingest adapters - #66

Open
jakobtfaber wants to merge 2 commits into
gowtham0992:mainfrom
jakobtfaber:codex/deterministic-ingest-adapters
Open

Add deterministic structured ingest adapters#66
jakobtfaber wants to merge 2 commits into
gowtham0992:mainfrom
jakobtfaber:codex/deterministic-ingest-adapters

Conversation

@jakobtfaber

Copy link
Copy Markdown

Summary

  • add plan-first lnk ingest for supported structured exports
  • add the chezmoi-docs-graph-v1 adapter with provenance manifests, conflict detection, staging, validation, rollback, and explicit replacement/pruning gates
  • keep structured documentation out of automatic personal-memory proposals

Verification

  • uv run --isolated --with pytest --with 'mcp>=1,<2' python -m unittest discover -s tests — 993 passed\n- uvx --from 'ruff>=0.8,<1' ruff check .\n- python3 scripts/check_release_hygiene.py\n- python3 scripts/check_runtime_duplication.py\n- python3 scripts/check_tool_contract.py\n- git diff --check\n- full-corpus rehearsal on a copy of a real Link workspace: 52 outputs applied, validation 0 errors/0 warnings, immediate re-plan 52 unchanged and 0 conflicts\n\n## Product surfaces\nTouches the CLI ingest interface and memory-proposal behavior. It does not add automatic memory writes, network access, or HTTP endpoints.

@gowtham0992

Copy link
Copy Markdown
Owner

@jakobtfaber Thanks for this. Taking a look, and will merge in a release once a couple of small things are sorted. I will follow up with details.

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.

2 participants