Skip to content

docs(openspec): update 4 requirements to match the code - #1919

Open
openspec-cloud[bot] wants to merge 1 commit into
mainfrom
openspec/drift/corrections-8e798a445dbf18e4db64be34a97a5caa
Open

openspec-cloud[bot] wants to merge 1 commit into
mainfrom
openspec/drift/corrections-8e798a445dbf18e4db64be34a97a5caa

Conversation

@openspec-cloud

Copy link
Copy Markdown
Contributor

Last scanned: 2026-09-18 23:10 UTC

▶ View full results and scan again

The assessment found 4 requirements that no longer matched the code. OpenSpec Cloud proposed updates only for those requirements.

The scan was incomplete: 15 requirements could not be verified. These updates cover only citation-gated findings; this pull request is not a clean result for the repository.

The scan reported 43 findings in total. The other 39 need a person rather than a specification edit and stay in the check.

Scope: this pull request edits openspec/ files only.

Review Files changed before merging. OpenSpec Cloud never approves or merges this proposal.

Scan history and manual trigger

Comment /openspec-cloud full on this correction pull request to request a fresh repository scan.

View the complete originating check.

🔎 4 requirements drifted — 4 at stale specs.

AI-generated · A citation proves the line exists, not that it makes the case — verify before acting.

Not a clean result. 15 requirement(s) were not verified.

🟣 Stale specs (1)

🟣 Experimental Isolation — spec is out of date · high

Expectedopenspec/specs/cli-artifact-workflow/spec.md:186

The system SHALL implement artifact workflow commands in isolation for easy removal.

Observedsrc/commands/workflow/status.ts:66

export async function statusCommand(options: StatusOptions): Promise<void> {
First observed in retained OpenSpec Cloud historybae58cf.

Next → update the requirement to match the code.

Proposed requirement update:

--- a/openspec/specs/cli-artifact-workflow/spec.md
+++ b/openspec/specs/cli-artifact-workflow/spec.md
@@ -188,7 +188,7 @@
 
 #### Scenario: Single file implementation
 - **WHEN** artifact workflow feature is implemented
-- **THEN** all commands are in `src/commands/artifact-workflow.ts`
+- **THEN** all commands are in `src/commands/workflow/status.ts`
 
 #### Scenario: Help text marking
 - **WHEN** user runs `--help` on any artifact workflow command

3 findings are omitted from this field to stay within its limit; review the complete originating check for every finding.

- cli-artifact-workflow/experimental-isolation#8: Updated the file path in the Single file implementation scenario to match the actual command location (src/commands/workflow/status.ts).
- cli-init/exit-codes#7: Updated the exit code for user-cancelled operations from 3 to 130 to match implementation.
- openspec-conventions/header-based-requirement-identification#6: Updated the normalization rule to remove a trailing run of '#' characters and surrounding spaces before trimming.
- cli-config/profile-configuration-flow#9: Changed the first action option label from 'Change delivery + workflows' to 'Delivery and workflows' to match the code.

None of these reduce what a requirement demands.

Scanned at bae58cf by openai/gpt-5-mini-2025-08-07.
@openspec-cloud
openspec-cloud Bot requested a review from a team as a code owner September 18, 2026 23:23
@openspec-cloud
openspec-cloud Bot requested review from clay-good and removed request for a team September 18, 2026 23:23
@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: Fission-AI/OpenSpec/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 099464bc-6366-4949-a372-52ab6ecad5c5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@openspec-cloud

Copy link
Copy Markdown
Contributor Author

▶ View full results and scan again

🔎 1 requirement drifted — 1 at stale spec.

AI-generated · A citation proves the line exists, not that it makes the case — verify before acting.

On 0994439; 1 requirement could not be verified — not a clean result.
Only findings tied to this PR’s changed lines or requirements are shown here.

🟣 Experimental Isolation — spec is out of date · high

Expectedopenspec/specs/cli-artifact-workflow/spec.md:186

The system SHALL implement artifact workflow commands in isolation for easy removal.

Observedsrc/commands/workflow/instructions.ts:115

export async function instructionsCommand(
First observed in retained OpenSpec Cloud history0994439 in PR #1919.

Next → update the requirement to match the code.

Agent prompt

In openspec/specs/cli-artifact-workflow/spec.md (line 186), update the requirement that is contradicted by src/commands/workflow/instructions.ts:115. Rewrite only that requirement and its scenarios to match the cited code. Edit only that spec file and do not change any code.

View results · Click Refresh, then Scan again in the check. Or comment /openspec-cloud.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants