Skip to content

Preserve semantic OpenSpec cues in changed rows#394

Merged
NagyVikt merged 2 commits intomainfrom
agent/codex/active-agents-openspec-change-icons-2026-04-23-17-07
Apr 23, 2026
Merged

Preserve semantic OpenSpec cues in changed rows#394
NagyVikt merged 2 commits intomainfrom
agent/codex/active-agents-openspec-change-icons-2026-04-23-17-07

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

NagyVikt added 2 commits April 23, 2026 19:00
Delta-only unassigned Active Agents rows were falling back to the generic warning icon because delta metadata participated in the warning-path check. Narrow the warning icon path to real risk states only and add a two-snapshot regression that proves proposal.md, tasks.md, and spec.md keep their bundled icons while still surfacing Updated.

Constraint: Live and template Active Agents bundles must stay mirrored
Rejected: Flatten changed-row labels to bare filenames | existing compact-path labels are the current UI contract
Confidence: high
Scope-risk: narrow
Directive: Reserve the warning icon for protected-branch or lock-driven risk, not delta-only metadata
Tested: node --test test/vscode-active-agents-session-state.test.js
Tested: openspec validate agent-codex-active-agents-openspec-change-icons-2026-04-23-17-07 --type change --strict
Tested: openspec validate --specs
Not-tested: Manual VS Code companion run
The finish pipeline created PR #394, but GitHub rejected the merge because approval from someone other than the last pusher is still required and the required checks are only queued. Record that blocker in the change tasks so the lane stops honestly with cleanup unchecked.

Constraint: GitHub requires approval from someone other than the last pusher and 4 required checks are still queued
Rejected: Mark cleanup complete after PR creation | merge and prune evidence do not exist yet
Confidence: high
Scope-risk: narrow
Directive: Do not tick cleanup boxes until PR #394 is MERGED and the branch/worktree cleanup is verified
Tested: gh pr view 394 --json number,url,state,mergedAt,reviewDecision,statusCheckRollup
Tested: gh pr checks 394
Tested: gh pr merge 394 --squash --admin --delete-branch (blocked)
Not-tested: Post-merge cleanup verification (blocked pending approval and CI)
@NagyVikt NagyVikt merged commit 25c80fd into main Apr 23, 2026
2 of 5 checks passed
@NagyVikt NagyVikt deleted the agent/codex/active-agents-openspec-change-icons-2026-04-23-17-07 branch April 23, 2026 18:43
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.

1 participant