docs(openspec): plan upstream source readiness#347
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Strix is installed on this repository, but we couldn't run this PR security review because this workspace's trial has ended. Add a card to resume code reviews here. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 27d65f4ffd
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| | Bucket | Count | Location | | ||
| |---|---:|---| | ||
| | **Active** | 13 | [`openspec/changes/`](changes/) | | ||
| | **Active** | 14 | [`openspec/changes/`](changes/) | |
There was a problem hiding this comment.
Correct the active change count
This snapshot is now one too high: after this commit, openspec list/the openspec/changes tree contains 13 active changes including requirements-04-upstream-source-readiness, not 14. Since this file states it is the modules-side source of truth for active OpenSpec work, the inflated count immediately misreports the backlog and can mislead planning or follow-up cleanup; this line should remain 13 unless another active change is added.
Useful? React with 👍 / 👎.
Summary
Creates the modules-side OpenSpec follow-up for upstream source readiness before
native OpenSpec or Spec Kit artifacts are persisted as Requirements evidence.
Why
The published import-first runtime accepted the pristine official Spec Kit
0.12.15 scaffold and generated six placeholder requirement records. The new
change defines fail-closed handling for incomplete Spec Kit sources and
policy-required invalid OpenSpec sources.
Scope
requirements-04-upstream-source-readinessand registers it in theactive change order.
specfact-clifollow-up to #350.Validation
openspec validate requirements-04-upstream-source-readiness --strictimport boundaries, generated command validation, command contract, core-doc
accountability, and docs command validation.
Relates to #346.