Devotd Github
NewCoding agents

aoci-spec/aoci-code — Self code index update describing the collector hook

aoci-spec/aoci-code updated its self code index in a commit on November 6, 2026, describing a test-only hook for the PostgreSQL collector.

Repositoryaoci-spec/aoci-code ↗

aoci-spec/aoci-code updated its self code index in a commit on November 6, 2026, describing a test-only hook for the PostgreSQL collector.

GitHub description: A persistent, Git-versioned map of your whole codebase and database schema that coding agents read before they touch anything. Local-first MCP server + CLI in Go: a governed repository index of code knowledge that gives Claude Code, Codex, Cursor, and opencode long-term context, memory, and code intelligence.

stars
★ 1.6K
Forks
201
Language
Go
License
NOASSERTION
Read original source ↗View on GitHub ↗

aoci-spec/aoci-code is a project that provides, as a local-first MCP (Model Context Protocol) server and CLI written in Go, a Git-versioned index of codebases and database schemas that coding agents read before touching code. The repository description says it gives long-term context and memory to tools such as Claude Code, Codex, Cursor, and opencode. The commit 6d321f1 at 03:21 UTC on November 6, 2026 is an index update with the message "chore: index for the collection step hook", and the change scale is 34 items (17 added, 17 deleted). The commit message carries a co-author credit for Claude Fable 5.1.

Only two files changed, .aoci/baseline.json and aoci.code.txt, and both are index artifacts that this project generated for itself. baseline.json's updated_at changed from 2026-11-06T02:48:14Z to 2026-11-06T03:16:47Z, and the per-item sha256 and size were updated along with it. The files whose recorded entries differ are aoci.code.txt (from 235254 to 235259), internal/dbevidence/collector.go (from 13362 to 13927), internal/dbevidence/collector_postgresql.go (from 12163 to 12231), and internal/dbevidence/database_integration_test.go (from 70130 to 70256).

The substantive change is on the code-index side. The collector_postgresql.go entry in aoci.code.txt became shorter in wording while retaining the rule that when an intermediate staging table is both a partition and a parent, child links must be merged into the existing partition fact, and a new explanation was inserted stating that "a test-only catalogStepHook runs inside a transaction after table collection". The collection step hook referred to in the commit message appears to point to this spot.

However, since this commit's change list contains only the two index files, it cannot be confirmed whether the hook's code implementation was included in this commit. The changed recorded sizes of collector.go and collector_postgresql.go mean only that the two source files were modified after the previous index. The index update timestamp (2026-11-06T03:16:47Z) precedes the commit timestamp (2026-11-06T03:21:36Z), which suggests a flow in which the index was updated and committed within a single task. License, release version, and star count are not in the given material. To the extent verifiable, this project continues to manage its self code index as Git-tracked files inside the repository, and this commit is one instance of that practice. Judging whether the hook is open to actual users based only on the description that it is test-only is too early with this material alone.