Repository navigation
v1.8.0
[1.8.0] — 2026-04-11
Learn suite, upgrade command, testing design doc, and expanded audit scorecard.
Added
/hacky-hours learn [tour|onboard|quiz]— new learning suite for knowledge transfer and onboarding. Three modes: guided tour of the project (scoped to focus area), hands-on task scoping for engineers new to an area, and knowledge quiz (broad or scoped). All modes work as Claude Code conversations; tour and quiz optionally generate a shareable Astro static site. Conversation-first design means the feature always works even without Node.js./hacky-hours upgrade— brings existing project artifacts up to date with the current command version. Detects missing scaffold folders, new doc templates, and.claudeignoreentries introduced since the project was last scaffolded. Absorbs the v0.x → v1.0 folder migration previously handled bymigrate. Read-only until the user confirms. Writes a<!-- hacky-hours: vX.Y.Z -->version marker toCLAUDE.mdafter running.02-design/TESTING.mdtemplate — new Level 2 design doc for test strategy, test types, definition of done, and test environments. Scaffolded by default alongside ACCESSIBILITY.md and LICENSING.md.hacky-hours/learn/andhacky-hours/feedback/— new scaffold folders.learn/holds generated tour/quiz Astro sites (tour/, quiz/, personal//).feedback/holds user-submitted feedback files (feedback-<username>-<timestamp>.md) from learn sessions.- Feedback loop —
iterateStep 1 Capture now checkshacky-hours/feedback/for feedback files from learn sessions before asking the user to brain-dump. Surfaces them as additional input. - Expanded audit scorecard (Phase 2) — now checks all design doc types (ARCHITECTURE, DATA_MODEL, USER_JOURNEYS, STYLE_GUIDE, ACCESSIBILITY, MARKET_FIT, BUSINESS_LOGIC, SECURITY_PRIVACY, LICENSING, TESTING, RELATED_REPOS) with a consistent per-domain format: exists? filled in? specific gap if not. Reports as a table with ✓/✗/⚠ indicators.
- ADR: Learn Suite Architecture (
02-design/decisions/2026-04-11-learn-suite-architecture.md) — documents the conversation-first/site-optional design, Astro stack selection, and sub-subcommand grouping decision.
Changed
- Scaffold structure —
learn/andfeedback/folders added.02-design/TESTING.mdadded.hacky-hours/learn/added to.claudeignoredefaults. help design— TESTING added to available docs list.hacky-hours/02-design/README.md— TESTING.md added to the design doc index.- Version bumped to v1.8.0 in routing table, help message, and command description.
Design doc updates
ARCHITECTURE.md— Learn Suite section, Static Site Generation section (Astro), Upgrade Command section, Known Fragility updatedSECURITY_PRIVACY.md—onboardautomated git push, user-generated content in feedback files, Astro/Node.js supply chain surfaceACCESSIBILITY.md— scope updated to include generated web UI; v1.8.0 command notes; WCAG 2.1 AA evaluation flagged as outstandingTESTING.md— created for hacky-hours-docs: testing layers, pre-release checklist, eval coverage, v1.8.0 testing notes