Documentation
¶
Overview ¶
Package specscore is the SpecScore spec-tree ingestion adapter: it parses `spec/` trees of repos managed by SpecScore (marked by a `specscore.yaml` at the repo root) into idea/feature entities and `declared` facts.
Feature: cli/studio/index (REQ: adapter-specscore)
Emitted predicates:
- has-status — a feature's or idea's `**Status:**` line
- has-ac — one fact per `### AC: <slug>` heading in a feature
- contains — feature parent/child directory containment
- sourced-from — feature → idea per the `**Source Ideas:**` line
- promotes-to — idea → feature per the `**Promotes To:**` line
Subjects and objects that are spec entities are emitted repo-relative (`#<path-slug>`): features as `#<feature-id>` and ideas as `#ideas/<slug>`. The pipeline prefixes them with the workspace-scoped repo slug (fact-shape spec IDs: `<repo>#<path-slug>`).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adapter ¶
type Adapter struct{}
Adapter is the SpecScore spec-tree ingestion adapter. The zero value is ready to use.
Click to show internal directories.
Click to hide internal directories.