internal/

directory
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2026 License: MIT

Directories

Path Synopsis
Package adapters defines the Adapter interface and shared types for artifact discovery.
Package adapters defines the Adapter interface and shared types for artifact discovery.
adr
Package adr implements the ADR (Architecture Decision Record) adapter.
Package adr implements the ADR (Architecture Decision Record) adapter.
codecomment
Package codecomment indexes high-signal source comments as intent artifacts.
Package codecomment indexes high-signal source comments as intent artifacts.
markdown
Package markdown implements the generic markdown plan/spec adapter.
Package markdown implements the generic markdown plan/spec adapter.
openspec
Package openspec implements the OpenSpec change proposal adapter.
Package openspec implements the OpenSpec change proposal adapter.
sourcecontext
Package sourcecontext indexes bounded source files as retrieval context.
Package sourcecontext indexes bounded source files as retrieval context.
testcase
Package testcase indexes executable test cases as behavioral intent artifacts.
Package testcase indexes executable test cases as behavioral intent artifacts.
todoparse
Package todoparse extracts markdown checklist items from text content.
Package todoparse extracts markdown checklist items from text content.
Package classify defines deterministic document-classification contracts.
Package classify defines deterministic document-classification contracts.
Package commands implements all ds CLI subcommands.
Package commands implements all ds CLI subcommands.
Package config manages DevSpecs configuration: global home directory, repo-local .devspecs/config.yaml, and sensible defaults.
Package config manages DevSpecs configuration: global home directory, repo-local .devspecs/config.yaml, and sensible defaults.
Package discover performs bounded repository layout detection for ds init.
Package discover performs bounded repository layout detection for ds init.
Package format defines closed vocabulary for artifact format_profile and layout grouping hints.
Package format defines closed vocabulary for artifact format_profile and layout grouping hints.
Package freshness detects whether the local index is stale relative to the repository's current state (git HEAD or source directory mtime).
Package freshness detects whether the local index is stale relative to the repository's current state (git HEAD or source directory mtime).
Package gitfacts collects bounded local git history facts for diagnostic evidence.
Package gitfacts collects bounded local git history facts for diagnostic evidence.
Package idgen generates stable, sortable IDs for DevSpecs artifacts.
Package idgen generates stable, sortable IDs for DevSpecs artifacts.
Package ignore implements the DevSpecs v0.1 ignore stack: repo-root .gitignore, .git/info/exclude when present, and repo-root .aiignore (gitignore-like syntax).
Package ignore implements the DevSpecs v0.1 ignore stack: repo-root .gitignore, .git/info/exclude when present, and repo-root .aiignore (gitignore-like syntax).
Package indexquery builds retrieval candidates from the SQLite index.
Package indexquery builds retrieval candidates from the SQLite index.
Package openspecmetrics computes structural OpenSpec indexing diagnostics.
Package openspecmetrics computes structural OpenSpec indexing diagnostics.
Package profiles defines built-in workflow presets for ds init.
Package profiles defines built-in workflow presets for ds init.
Package repo detects git repository metadata without hard-depending on git.
Package repo detects git repository metadata without hard-depending on git.
Package scan orchestrates artifact discovery: walks the repo, dispatches adapters, and upserts artifacts/revisions/todos/criteria into the store.
Package scan orchestrates artifact discovery: walks the repo, dispatches adapters, and upserts artifacts/revisions/todos/criteria into the store.
Package sections extracts deterministic document sections for indexing and retrieval.
Package sections extracts deterministic document sections for indexing and retrieval.
Package store manages the DevSpecs SQLite database: opening, migrations, and queries.
Package store manages the DevSpecs SQLite database: opening, migrations, and queries.
Package telemetry sends coarse, privacy-preserving CLI usage events.
Package telemetry sends coarse, privacy-preserving CLI usage events.
Package userident detects the current user identity for scan attribution.
Package userident detects the current user identity for scan attribution.
Package version holds build metadata injected by GoReleaser (-ldflags -X).
Package version holds build metadata injected by GoReleaser (-ldflags -X).

Jump to

Keyboard shortcuts

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