Directories
¶
| Path | Synopsis |
|---|---|
|
Package adr parses ADR files under docs/decisions, renders the INDEX.md decision index, and scaffolds new ADR files from the rendered template (awf new adr).
|
Package adr parses ADR files under docs/decisions, renders the INDEX.md decision index, and scaffolds new ADR files from the rendered template (awf new adr). |
|
Package audit reports workflow-conformance findings over a branch's git history.
|
Package audit reports workflow-conformance findings over a branch's git history. |
|
Package catalog is the compile-time Go value declaring the standard's skills, agents, and docs.
|
Package catalog is the compile-time Go value declaring the standard's skills, agents, and docs. |
|
Package changelog parses the embedded CHANGELOG.md (see the top-level changelog package) into structured, filterable entries (ADR-0041).
|
Package changelog parses the embedded CHANGELOG.md (see the top-level changelog package) into structured, filterable entries (ADR-0041). |
|
Package checkop owns repository-check preparation, ordered use cases, result assembly, and semantic presentation.
|
Package checkop owns repository-check preparation, ordered use cases, result assembly, and semantic presentation. |
|
Package checkresult owns immutable owner-classified repository check results.
|
Package checkresult owns immutable owner-classified repository check results. |
|
Package clispec is the single declarative source of awf's CLI command set: every command's flags, positional bounds, gating, help text, and (for a group command) its subcommands.
|
Package clispec is the single declarative source of awf's CLI command set: every command's flags, positional bounds, gating, help text, and (for a group command) its subcommands. |
|
Package commitgateop owns staged commit-message policy and stale-merge authorization sequencing.
|
Package commitgateop owns staged commit-message policy and stale-merge authorization sequencing. |
|
Package commitmsg cleans Git commit messages and parses stale-ADR authorization trailers.
|
Package commitmsg cleans Git commit messages and parses stale-ADR authorization trailers. |
|
Package commitpolicy owns exact commit-policy facts, evaluation outcomes, and human rendering.
|
Package commitpolicy owns exact commit-policy facts, evaluation outcomes, and human rendering. |
|
Package config loads and validates the per-project .awf/ configuration: a skeleton config.yaml plus per-target sidecar YAMLs and convention parts.
|
Package config loads and validates the per-project .awf/ configuration: a skeleton config.yaml plus per-target sidecar YAMLs and convention parts. |
|
Package configcheck owns repository check configuration consistency policy.
|
Package configcheck owns repository check configuration consistency policy. |
|
Package configop owns static-versus-live configuration-reference orchestration.
|
Package configop owns static-versus-live configuration-reference orchestration. |
|
Package configspec is the compile-time, adopter-facing description authority for the .awf configuration surface: every config.yaml key, sidecar field, var, and per-artifact data key an adopter can set.
|
Package configspec is the compile-time, adopter-facing description authority for the .awf configuration surface: every config.yaml key, sidecar field, var, and per-artifact data key an adopter can set. |
|
Package contextdelivery enforces the terminal-size boundary for context output.
|
Package contextdelivery enforces the terminal-size boundary for context output. |
|
Package contextinput owns the neutral immutable semantic input consumed by context queries.
|
Package contextinput owns the neutral immutable semantic input consumed by context queries. |
|
Package contextop coordinates command-level context selections over one immutable project universe.
|
Package contextop coordinates command-level context selections over one immutable project universe. |
|
Package contextq answers context and coverage questions over one assembled context state: path classification, request assembly, universe assembly, topic and claim and pending projection, artifact records, the context and uncovered result vocabulary, and the human rendering of those results (ADR-0195).
|
Package contextq answers context and coverage questions over one assembled context state: path classification, request assembly, universe assembly, topic and claim and pending projection, artifact records, the context and uncovered result vocabulary, and the human rendering of those results (ADR-0195). |
|
Package contextspill recognizes context spill notices and records local, path-free observability events for the repository runner.
|
Package contextspill recognizes context spill notices and records local, path-free observability events for the repository runner. |
|
Package coverage parses a Go coverprofile and reports statement coverage over blocks not marked with a coverage-ignore directive.
|
Package coverage parses a Go coverprofile and reports statement coverage over blocks not marked with a coverage-ignore directive. |
|
Package currentstate validates parsed ADR application authority and topics.
|
Package currentstate validates parsed ADR application authority and topics. |
|
Package currentstatecoord coordinates current-state transition operations over explicitly selected immutable repository universes.
|
Package currentstatecoord coordinates current-state transition operations over explicitly selected immutable repository universes. |
|
Package domainop owns configured-domain mutation, authored scaffold, synchronization, and orphan inspection.
|
Package domainop owns configured-domain mutation, authored scaffold, synchronization, and orphan inspection. |
|
Package effort owns repository-local immutable effort residents and their memory.
|
Package effort owns repository-local immutable effort residents and their memory. |
|
Package effortop coordinates resolved effort use cases over effort residents and managed worktrees.
|
Package effortop coordinates resolved effort use cases over effort residents and managed worktrees. |
|
Package execution selects closed operation steps, prepares their requirement closure once, and executes prepared actions in deterministic order.
|
Package execution selects closed operation steps, prepares their requirement closure once, and executes prepared actions in deterministic order. |
|
Package filepublication owns complete same-directory file preparation and released-platform atomic no-replace namespace publication.
|
Package filepublication owns complete same-directory file preparation and released-platform atomic no-replace namespace publication. |
|
Package filesystem owns root-confined production filesystem access.
|
Package filesystem owns root-confined production filesystem access. |
|
Package frontmatter splits and parses YAML frontmatter delimited by leading "---" lines in markdown content.
|
Package frontmatter splits and parses YAML frontmatter delimited by leading "---" lines in markdown content. |
|
Package generatedcheck owns generated-output conformance policy.
|
Package generatedcheck owns generated-output conformance policy. |
|
Package git is awf's one semantic git seam: every git capability the application needs is an entrypoint here, and which backend answers an entrypoint (in-process object reads, or native Git through the package runner) is an implementation detail no consumer can observe.
|
Package git is awf's one semantic git seam: every git capability the application needs is an entrypoint here, and which backend answers an entrypoint (in-process object reads, or native Git through the package runner) is an implementation detail no consumer can observe. |
|
Package glossary owns glossary records, parsing, and two-layer merge semantics.
|
Package glossary owns glossary records, parsing, and two-layer merge semantics. |
|
Package initop owns the initialization application operation.
|
Package initop owns the initialization application operation. |
|
Package initspec resolves awf init answers against the catalog's value descriptors and emits the descriptor schema (ADR-0029).
|
Package initspec resolves awf init answers against the catalog's value descriptors and emits the descriptor schema (ADR-0029). |
|
Package localdocop owns local-document declaration, preflight, publication, and synchronization.
|
Package localdocop owns local-document declaration, preflight, publication, and synchronization. |
|
Package manifest reads and writes the .awf/awf.lock and detects drift between rendered output and its sources.
|
Package manifest reads and writes the .awf/awf.lock and detects drift between rendered output and its sources. |
|
Package memorycite answers one question about a piece of text: does it cite a specific working-memory file (ADR-0158)? The working-memory convention allows a decision record to name the directory or a placeholder, and bans naming an actual file, so the discrimination is entirely about what follows the prefix.
|
Package memorycite answers one question about a piece of text: does it cite a specific working-memory file (ADR-0158)? The working-memory convention allows a decision record to name the directory or a placeholder, and bans naming an actual file, so the discrimination is entirely about what follows the prefix. |
|
Package migrate owns supported live schema upgrades.
|
Package migrate owns supported live schema upgrades. |
|
Package outputplan owns immutable semantic output declarations and plans.
|
Package outputplan owns immutable semantic output declarations and plans. |
|
Package pathglob is awf's single glob dialect (ADR-0077): anchored full-path doublestar matching against slash-separated repo-relative paths.
|
Package pathglob is awf's single glob dialect (ADR-0077): anchored full-path doublestar matching against slash-separated repo-relative paths. |
|
Package pitfall owns authored pitfall identity and source semantics.
|
Package pitfall owns authored pitfall identity and source semantics. |
|
Package pitfallcheck owns pitfall domain and ADR-link validity policy.
|
Package pitfallcheck owns pitfall domain and ADR-link validity policy. |
|
Package plan parses plan files under docs/plans and scaffolds new plans from the rendered plans template (awf new plan).
|
Package plan parses plan files under docs/plans and scaffolds new plans from the rendered plans template (awf new plan). |
|
Package plancheck owns semantic validation and advisory results for prepared plans.
|
Package plancheck owns semantic validation and advisory results for prepared plans. |
|
Package presentation owns the closed CLI presentation grammar.
|
Package presentation owns the closed CLI presentation grammar. |
|
Package project ties config, catalog, render, and manifest together to sync rendered files into a project and check them for drift.
|
Package project ties config, catalog, render, and manifest together to sync rendered files into a project and check them for drift. |
|
Package projectlicense owns verification of this project's AGPL-3.0-only license artifacts.
|
Package projectlicense owns verification of this project's AGPL-3.0-only license artifacts. |
|
Package projectstate owns immutable loaded project facts and resolved target declarations.
|
Package projectstate owns immutable loaded project facts and resolved target declarations. |
|
Package prosegate enforces punctuation restraint across a project's tracked text files.
|
Package prosegate enforces punctuation restraint across a project's tracked text files. |
|
Package publisher constructs immutable output plans and coordinates project rendering.
|
Package publisher constructs immutable output plans and coordinates project rendering. |
|
Package referencecheck owns managed rendered-reference validity policy.
|
Package referencecheck owns managed rendered-reference validity policy. |
|
Package refs extracts internal markdown link targets from rendered content.
|
Package refs extracts internal markdown link targets from rendered content. |
|
Package render parses awf section markers and renders templates with per-project overlays via text/template.
|
Package render parses awf section markers and renders templates with per-project overlays via text/template. |
|
Package repositorycheck owns policy-free ordered aggregation of repository check results.
|
Package repositorycheck owns policy-free ordered aggregation of repository check results. |
|
Package resident owns resident-root policy and path anchoring: the closed table of repository-wide roots awf owns at the primary control root, the predicate that recognises a path or a render kind as resident, the Roots value that resolves an output path against the right anchor, and the resident lifecycle operations.
|
Package resident owns resident-root policy and path anchoring: the closed table of repository-wide roots awf owns at the primary control root, the predicate that recognises a path or a render kind as resident, the Roots value that resolves an output path against the right anchor, and the resident lifecycle operations. |
|
Package severity holds the one finding rank awf reports.
|
Package severity holds the one finding rank awf reports. |
|
Package snapshot captures immutable file trees from Git or an ordinary filesystem directory.
|
Package snapshot captures immutable file trees from Git or an ordinary filesystem directory. |
|
Package testsupport provides shared test-fixture helpers used across awf's test suites: managed TestMain HOME lifecycle, project-config scaffolding, ADR frontmatter fixtures, file-writing primitives, and the seam-swap idiom.
|
Package testsupport provides shared test-fixture helpers used across awf's test suites: managed TestMain HOME lifecycle, project-config scaffolding, ADR frontmatter fixtures, file-writing primitives, and the seam-swap idiom. |
|
cmd/testtmpclean
command
Command testtmpclean owns repo-private test-temp cleanup invoked by ./x clean-test-tmp and is not part of the shipped awf CLI.
|
Command testtmpclean owns repo-private test-temp cleanup invoked by ./x clean-test-tmp and is not part of the shipped awf CLI. |
|
fsfixture
Package fsfixture provides the repository's kernel-backed controlled filesystem fault source as the distinct test source authorized by ADR-consumer-local-contracts-over-single-home-filesystem-access.
|
Package fsfixture provides the repository's kernel-backed controlled filesystem fault source as the distinct test source authorized by ADR-consumer-local-contracts-over-single-home-filesystem-access. |
|
gitfixture
Package gitfixture is the single home for building git repository state in awf's test suites.
|
Package gitfixture is the single home for building git repository state in awf's test suites. |
|
Package topic parses and validates current-state topic inputs.
|
Package topic parses and validates current-state topic inputs. |
|
Package topicop coordinates command-level topic selection over static or live current-state authority.
|
Package topicop coordinates command-level topic selection over static or live current-state authority. |
|
Package upgrade plans supported live-schema migrations and applies their output through a root-confined recoverable journal.
|
Package upgrade plans supported live-schema migrations and applies their output through a root-confined recoverable journal. |
|
Package vocabularycheck owns glossary and pitfall-tag vocabulary policy.
|
Package vocabularycheck owns glossary and pitfall-tag vocabulary policy. |
|
Package worktree manages native-Git effort worktrees.
|
Package worktree manages native-Git effort worktrees. |
Click to show internal directories.
Click to hide internal directories.