Skip to content

docs: reverse-engineer Vibe spec, arc42 architecture and ADRs#1

Merged
raifdmueller merged 1 commit into
mainfrom
SCTR-Tutorial-2nd-Run
May 22, 2026
Merged

docs: reverse-engineer Vibe spec, arc42 architecture and ADRs#1
raifdmueller merged 1 commit into
mainfrom
SCTR-Tutorial-2nd-Run

Conversation

@raifdmueller

Copy link
Copy Markdown
Collaborator

Apply Socratic Code-Theory Recovery to the vibe/ bounded context.

Phase 1 — QUESTION_TREE.adoc and OPEN_QUESTIONS.adoc: the recovered question tree separating code-derived facts (file:line evidence) from team-deferred gaps, routed by role.

Phase 2 — synthesized into src/docs/:

  • spec/prd-vibe.adoc, spec/use-cases-vibe.adoc — Cockburn persona and system use cases, entity model, EARS rules, Gherkin criteria
  • arc42/ — all 12 chapters filled, with PlantUML and C4 diagrams
  • adrs/ — four Nygard ADRs with Pugh matrices

Code-derived claims link to file:line evidence pinned at commit f71bfd3.

Tooling: add the docToolchain wrapper (dtcw) and configuration, and a GitHub Actions workflow that builds the microsite (./dtcw generateSite) and deploys it to GitHub Pages.

Apply Socratic Code-Theory Recovery to the vibe/ bounded context.

Phase 1 — QUESTION_TREE.adoc and OPEN_QUESTIONS.adoc: the recovered
question tree separating code-derived facts (file:line evidence) from
team-deferred gaps, routed by role.

Phase 2 — synthesized into src/docs/:
- spec/prd-vibe.adoc, spec/use-cases-vibe.adoc — Cockburn persona and
  system use cases, entity model, EARS rules, Gherkin criteria
- arc42/ — all 12 chapters filled, with PlantUML and C4 diagrams
- adrs/ — four Nygard ADRs with Pugh matrices

Code-derived claims link to file:line evidence pinned at commit f71bfd3.

Tooling: add the docToolchain wrapper (dtcw) and configuration, and a
GitHub Actions workflow that builds the microsite (./dtcw generateSite)
and deploys it to GitHub Pages.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@raifdmueller raifdmueller merged commit 37122f6 into main May 22, 2026
20 of 21 checks passed
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