Skip to content

Keep release work out of ADRs and Design Docs (v1.8.3) - #101

Merged
shinpr merged 1 commit into
mainfrom
fix/design-doc-release-boundary
Oct 21, 2026
Merged

shinpr merged 1 commit into
mainfrom
fix/design-doc-release-boundary

Conversation

@shinpr

@shinpr shinpr commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Problem

  • The ADR guidance in technical-designer and technical-designer-frontend said to keep release work and task phases in the Design Doc. That contradicted the Design Doc step that excludes release execution, and it put task ordering, which the Work Plan owns, into the Design Doc. Because task execution treats the Design Doc as its baseline, anything written there can become planned and implemented work.
  • When a confirmed requirement described release or production work, the designer had two conflicting instructions: preserve the requirement, and exclude that work. With no rule for the conflict, it could either write the work into the design or send an ordinary ambiguity back to the user.

Changes

  • ADR guidance in both designers now leaves implementation design to the Design Doc and task order to the Work Plan.
  • Step 6 of both designers now handles the conflict: a confirmed requirement that describes release, production, account, or approval work is met by designing only the repository capability that work relies on, if any.
  • Bump the package version to 1.8.3.

The rest of the chain was checked and left unchanged. The design template, document-reviewer criteria, and work-planner already exclude this work.

Validation

  • npm test: 29 automated tests passed.
  • Both changed agent files parse as TOML.

🤖 Generated with Claude Code

The ADR guidance in both technical designers told them to keep release
work and task phases in the Design Doc, which contradicted the Design Doc
step that excludes release execution and the Work Plan's ownership of task
order. The ADR guidance now leaves implementation design to the Design Doc
and task order to the Work Plan.

When a confirmed requirement describes release or production work, the
designer had to choose between preserving the requirement and excluding
that work. It now designs only the repository capability that work relies
on, if any.

Bump the package version to 1.8.3.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@shinpr shinpr self-assigned this Oct 21, 2026
@shinpr
shinpr merged commit b0950f9 into main Oct 21, 2026
2 checks passed
@shinpr
shinpr deleted the fix/design-doc-release-boundary branch October 21, 2026 22:22
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