Skip to content
GRPNR.

005 — Showcase Website (stack + repo setup)

Goal: pick the stack and markdown→site pipeline for the internal showcase website presenting the refactor program + 5 factory products, optimized for agent speed at authoring awesome product pages; set this repo up around it.

Status: Draft — decision made in 00-SYNTHESIS, awaiting Robert’s accept (flip to active).

Trigger: Robert, 2026-07-19 — “simple website that will present the refactoring and products… run architecture skill… setup this repo following my skills.”

Decision: Astro 7 + Tailwind v4 bespoke (matrix 4.10) — Content Layer view over plans/+research/ (allowlist-curated, fail-closed), pinned @astrojs/markdown-remark + astro-mermaid pipeline, DESIGN.md-locked tokens, bespoke /products/* pages, static dist on localhost. Quartz v5 (2.90), Next 16 export (2.75), VitePress (3.40) rejected — see 00 §3.

Read order

# Doc What it does
00 SYNTHESIS 5-minute decision: matrix, winner diagram, risk register, first TDD steps
01 Deep dive Corpus ground truth (zero wikilinks, 43 mermaid), candidate tech facts, rules-port table
02 Case studies Agentic-era + classic evidence, failure modes, anti-slop findings
03 Options 4 candidates with diagrams, boundaries, test seams, cost estimates
04 Steelman Adversarial court record (advocate/prosecutor/cross-exam × 4)

Out of scope

  • The factory products themselves (plans 001–004 own those)
  • Auth/multi-user, cloud hosting decision (one-paragraph forward path only: CF Access or Tailscale when Tomas needs access)
  • Public publishing of any kind — internal, localhost, confidential exclusions enforced by allowlist

Cross-references

Path What
site/ Implementation surface (created on accept)
CLAUDE.md, rules/ Repo conventions this plan’s §7 sets up
docs/llm-runs.md Run evidence for the research workflows