internal/

directory
v0.0.0-...-3d6ecf2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2026 License: Apache-2.0

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.
mcp
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).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL