Skip to content

feat(api): expose bounded graph discovery and changes - #254

Merged
jmagar merged 4 commits into
mainfrom
codex/graph-inventory-api
Sep 24, 2026
Merged

jmagar merged 4 commits into
mainfrom
codex/graph-inventory-api

Conversation

@jmagar

@jmagar jmagar commented Sep 24, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #253

Adds authenticated, cursor-paginated entity and relationship inventory plus a durable graph change journal. A full projection rebuild writes a logical diff, while incremental writers capture changes through triggers. Pages expose projection freshness and restart semantics, cap results and response bytes, and redact graph fields through existing safety rules.

Validation:

  • cargo fmt --check
  • cargo clippy --locked --lib -- -D warnings
  • cargo test --locked --lib graph_ (100 passed)
  • Focused API inventory, change, relationship, and rebuild tests

The full library suite is running. Production deployment requires a database backup and the pending schema 61 transcript-index migration before schema 62 can be served.

@jmagar
jmagar merged commit 00ce2fa into main Sep 24, 2026
21 checks passed
@jmagar
jmagar deleted the codex/graph-inventory-api branch September 24, 2026 16:28
@jmagar
jmagar restored the codex/graph-inventory-api branch September 25, 2026 19:18
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.

Expose bounded graph inventory and incremental changes for read-only consumers

1 participant