Directories
¶
| Path | Synopsis |
|---|---|
|
Package analysisunit defines the stable service-scope identity introduced by T30.2 and consumed by T30.3 focused indexing.
|
Package analysisunit defines the stable service-scope identity introduced by T30.2 and consumed by T30.3 focused indexing. |
|
Package api exposes the huma v2 HTTP API (T1.4).
|
Package api exposes the huma v2 HTTP API (T1.4). |
|
Package auth implements Epic 9 browser sessions, local login, hashed API keys, and an OIDC bridge over the DB-backed user model.
|
Package auth implements Epic 9 browser sessions, local login, hashed API keys, and an OIDC bridge over the DB-backed user model. |
|
Package callerexecute schedules and executes direct caller-domain candidate leaves against one exact immutable resolver catalog.
|
Package callerexecute schedules and executes direct caller-domain candidate leaves against one exact immutable resolver catalog. |
|
Package callerleaf owns immutable, independently invisible caller-leaf execution artifacts.
|
Package callerleaf owns immutable, independently invisible caller-leaf execution artifacts. |
|
Package callerleafid owns stable caller-leaf filesystem and store identities.
|
Package callerleafid owns stable caller-leaf filesystem and store identities. |
|
Package callerpublication owns complete caller-generation visibility.
|
Package callerpublication owns complete caller-generation visibility. |
|
Package callerpublicationid owns the stable filesystem and store identities for complete caller-generation publications.
|
Package callerpublicationid owns the stable filesystem and store identities for complete caller-generation publications. |
|
Package candidate builds and validates the commit-bound candidate census shared by focused extraction and repository-overlay caller planning.
|
Package candidate builds and validates the commit-bound candidate census shared by focused extraction and repository-overlay caller planning. |
|
Package candidateid owns the stable filesystem names shared by candidate publication code and its database pointer validator.
|
Package candidateid owns the stable filesystem names shared by candidate publication code and its database pointer validator. |
|
Package candidatejob owns the index-to-extraction boundary for candidate manifests.
|
Package candidatejob owns the index-to-extraction boundary for candidate manifests. |
|
Package codenav serves precise code navigation from committed SCIP indexes.
|
Package codenav serves precise code navigation from committed SCIP indexes. |
|
Package compat runs protobuf wire-compatibility checks through the pinned Buf CLI.
|
Package compat runs protobuf wire-compatibility checks through the pinned Buf CLI. |
|
Package config defines and loads the phebs YAML config schema (T1.1).
|
Package config defines and loads the phebs YAML config schema (T1.1). |
|
Package diagnostics contains the process-log boundary for advisory diagnostics.
|
Package diagnostics contains the process-log boundary for advisory diagnostics. |
|
Package dossier defines the self-contained, offline-verifiable Investigation dossier format.
|
Package dossier defines the self-contained, offline-verifiable Investigation dossier format. |
|
Package downstreamauthority binds T40.4 observation and T40.9 extraction roots into one small, source-free identity for derived component planning.
|
Package downstreamauthority binds T40.4 observation and T40.9 extraction roots into one small, source-free identity for derived component planning. |
|
authorityvalidate
Package authorityvalidate owns dependency-low canonical validation for the downstream authority envelope.
|
Package authorityvalidate owns dependency-low canonical validation for the downstream authority envelope. |
|
Package executableidentity verifies an optional content identity for a canonical executable path immediately before a caller launches it.
|
Package executableidentity verifies an optional content identity for a canonical executable path immediately before a caller launches it. |
|
Package extract runs pure evidence extractors over immutable indexed repository snapshots.
|
Package extract runs pure evidence extractors over immutable indexed repository snapshots. |
|
extractors
Package extractors holds evidence-extractor implementations (T12.3+).
|
Package extractors holds evidence-extractor implementations (T12.3+). |
|
extractors/gocaller
Package gocaller extracts declaration-lineage-proven Go call occurrences from a committed SCIP index and checked-in generated RPC clients.
|
Package gocaller extracts declaration-lineage-proven Go call occurrences from a committed SCIP index and checked-in generated RPC clients. |
|
extractors/grpcgo
Package grpcgo extracts Go gRPC implementation registrations and typed generated-client call sites (T13.1, dark/provisional scope).
|
Package grpcgo extracts Go gRPC implementation registrations and typed generated-client call sites (T13.1, dark/provisional scope). |
|
extractors/kafkago
Package kafkago extracts Kafka topic evidence from Go source per the T23.1-frozen decision table (spike/t231/README.md, KD1–KD10).
|
Package kafkago extracts Kafka topic evidence from Go source per the T23.1-frozen decision table (spike/t231/README.md, KD1–KD10). |
|
extractors/protodecl
Package protodecl extracts source-declared protobuf services, messages, operations, and field shapes.
|
Package protodecl extracts source-declared protobuf services, messages, operations, and field shapes. |
|
extractors/scipfield
Package scipfield extracts protobuf field references from a repository's committed SCIP index.
|
Package scipfield extracts protobuf field references from a repository's committed SCIP index. |
|
extractors/thriftdecl
Package thriftdecl extracts source-declared Thrift services, operations, and message shapes.
|
Package thriftdecl extracts source-declared Thrift services, operations, and message shapes. |
|
extractors/thriftfield
Package thriftfield extracts Thrift field references from a repository's committed SCIP index.
|
Package thriftfield extracts Thrift field references from a repository's committed SCIP index. |
|
extractors/thriftgo
Package thriftgo extracts Go Thrift handler registrations and generated- client call sites (T19.3, dark/provisional scope).
|
Package thriftgo extracts Go Thrift handler registrations and generated- client call sites (T19.3, dark/provisional scope). |
|
scipsource
Package scipsource owns the source-path boundary shared by candidate planning and SCIP-backed extractors.
|
Package scipsource owns the source-path boundary shared by candidate planning and SCIP-backed extractors. |
|
sdk
Package sdk is the capability-neutral API exposed to evidence extractors.
|
Package sdk is the capability-neutral API exposed to evidence extractors. |
|
Package extractionpublication executes bounded extraction partitions and installs one complete T40.9 domain root as the only current authority.
|
Package extractionpublication executes bounded extraction partitions and installs one complete T40.9 domain root as the only current authority. |
|
Package focusedindex builds and validates zoekt shard sets whose Git input is restricted to one configured analysis unit.
|
Package focusedindex builds and validates zoekt shard sets whose Git input is restricted to one configured analysis unit. |
|
Package generationscheduler executes durable T35.1 work one bounded chunk at a time.
|
Package generationscheduler executes durable T35.1 work one bounded chunk at a time. |
|
Package gitobj is the shared bounded reader over bare-mirror Git object stores (TD.4): one hardened command builder, one bounded runner, one missing-object classifier, and one immutable-OID blob primitive serve the source, history, SCIP, and extraction read paths.
|
Package gitobj is the shared bounded reader over bare-mirror Git object stores (TD.4): one hardened command builder, one bounded runner, one missing-object classifier, and one immutable-OID blob primitive serve the source, history, SCIP, and extraction read paths. |
|
Package glossary owns the canonical, versioned user-language contract used by contract intelligence and the Change Workbench.
|
Package glossary owns the canonical, versioned user-language contract used by contract intelligence and the Change Workbench. |
|
cmd/glossary-gen
command
Command glossary-gen writes or verifies every canonical glossary projection.
|
Command glossary-gen writes or verifies every canonical glossary projection. |
|
genrepo
Package genrepo writes and verifies repository projections of the canonical glossary.
|
Package genrepo writes and verifies repository projections of the canonical glossary. |
|
Package idlpreflight provides the shared bounded lexical preflight used before in-process protobuf and Thrift parsers.
|
Package idlpreflight provides the shared bounded lexical preflight used before in-process protobuf and Thrift parsers. |
|
Package idlpreview validates bounded caller-owned proposal source without publishing it as repository evidence.
|
Package idlpreview validates bounded caller-owned proposal source without publishing it as repository evidence. |
|
Package indexer builds zoekt shards via a same-SHA zoekt-git-index child (Epic 3).
|
Package indexer builds zoekt shards via a same-SHA zoekt-git-index child (Epic 3). |
|
Package investigation defines the transport-neutral Investigation result contract shared by API projections, MCP tools, and fixture validation.
|
Package investigation defines the transport-neutral Investigation result contract shared by API projections, MCP tools, and fixture validation. |
|
Package kafkatopicposting publishes source-spelled Kafka producer and consumer topic occurrences from validated Go observation publications.
|
Package kafkatopicposting publishes source-spelled Kafka producer and consumer topic occurrences from validated Go observation publications. |
|
Package lifecycle implements T35's bounded, owner-separated maintenance and disk-pressure admission substrate.
|
Package lifecycle implements T35's bounded, owner-separated maintenance and disk-pressure admission substrate. |
|
Package mcp exposes phebs to agents over the Model Context Protocol (T8.2, PLAN P4 — the MCP-first product layer).
|
Package mcp exposes phebs to agents over the Model Context Protocol (T8.2, PLAN P4 — the MCP-first product layer). |
|
cmd/schema-gen
command
Command schema-gen writes the canonical MCP envelope and payload schemas.
|
Command schema-gen writes the canonical MCP envelope and payload schemas. |
|
Package observationpublication publishes immutable, content-addressed source observations under one atomic repository current pointer.
|
Package observationpublication publishes immutable, content-addressed source observations under one atomic repository current pointer. |
|
Package pipelinerefusal defines the closed, source-free error envelope used at derived-pipeline job boundaries.
|
Package pipelinerefusal defines the closed, source-free error envelope used at derived-pipeline job boundaries. |
|
Package recovery implements the version-bound live backup and fail-closed restore path.
|
Package recovery implements the version-bound live backup and fail-closed restore path. |
|
Package relationshippublication projects repository-shared relationship postings onto exact service-catalog placement authority and publishes one atomic repository root with independent service partitions.
|
Package relationshippublication projects repository-shared relationship postings onto exact service-catalog placement authority and publishes one atomic repository root with independent service partitions. |
|
Package releasebundle assembles and verifies the deterministic on-disk release layout.
|
Package releasebundle assembles and verifies the deterministic on-disk release layout. |
|
Package reponame owns the canonical repository identity accepted at every config, state, artifact, and publication boundary.
|
Package reponame owns the canonical repository identity accepted at every config, state, artifact, and publication boundary. |
|
Package repopath owns the canonical repository-relative Git path accepted by config, candidate manifests, and extraction reads.
|
Package repopath owns the canonical repository-relative Git path accepted by config, candidate manifests, and extraction reads. |
|
Package repositoryindex defines the immutable repository source and search generation receipts used by the multi-service search pipeline.
|
Package repositoryindex defines the immutable repository source and search generation receipts used by the multi-service search pipeline. |
|
Package repowork serializes operations that mutate or consume a bare mirror.
|
Package repowork serializes operations that mutate or consume a bare mirror. |
|
Package resolvercatalog owns immutable, commit-bound resolver catalog publications.
|
Package resolvercatalog owns immutable, commit-bound resolver catalog publications. |
|
Package resolvercatalogid owns the stable filesystem names shared by the resolver-catalog lifecycle and its database pointer validator.
|
Package resolvercatalogid owns the stable filesystem names shared by the resolver-catalog lifecycle and its database pointer validator. |
|
Package resolverinput defines the committed repository inputs shared by resolver-catalog materialization and the shipped extraction fallbacks.
|
Package resolverinput defines the committed repository inputs shared by resolver-catalog materialization and the shipped extraction fallbacks. |
|
Package resolvermaterialize builds the bounded resolver catalog consumed by repository-overlay caller workers.
|
Package resolvermaterialize builds the bounded resolver catalog consumed by repository-overlay caller workers. |
|
Package resolvernamespace owns the repository-shared, namespace-sharded declaration/resolver catalog consumed by relationship postings.
|
Package resolvernamespace owns the repository-shared, namespace-sharded declaration/resolver catalog consumed by relationship postings. |
|
Package retentionstatus collects the bounded store/filesystem portion of the retention-status surface without depending on the HTTP wire package.
|
Package retentionstatus collects the bounded store/filesystem portion of the retention-status surface without depending on the HTTP wire package. |
|
Package rpccallerposting joins repository-shared Go observations to exact resolver namespace authority and publishes deterministic RPC call postings.
|
Package rpccallerposting joins repository-shared Go observations to exact resolver namespace authority and publishes deterministic RPC call postings. |
|
Package search parses queries and serves zoekt shard searches (Epic 4).
|
Package search parses queries and serves zoekt shard searches (Epic 4). |
|
Package servicecatalog defines the closed, repository-local service catalog contract selected by T33.1.
|
Package servicecatalog defines the closed, repository-local service catalog contract selected by T33.1. |
|
Package servicecatalogingest binds the pure T33.1 catalog to one exact repository source census and publishes its immutable T33.2 authority.
|
Package servicecatalogingest binds the pure T33.1 catalog to one exact repository source census and publishes its immutable T33.2 authority. |
|
Package servicequery compiles one authorized service scope into an exact repository, revision, and placement predicate for zoekt.
|
Package servicequery compiles one authorized service scope into an exact repository, revision, and placement predicate for zoekt. |
|
Package sourceobservation defines the bounded, target-independent Go source observation contract used by the shared observation plane.
|
Package sourceobservation defines the bounded, target-independent Go source observation contract used by the shared observation plane. |
|
Package sourcepartition defines the bounded immutable-Git input contract for repository-wide source observations.
|
Package sourcepartition defines the bounded immutable-Git input contract for repository-wide source observations. |
|
Package store is the SurrealDB-backed state and job-queue layer (T1.2, T1.3).
|
Package store is the SurrealDB-backed state and job-queue layer (T1.2, T1.3). |
|
Package sync mirrors code-host repos into local bare repos (Epic 2).
|
Package sync mirrors code-host repos into local bare repos (Epic 2). |
Click to show internal directories.
Click to hide internal directories.