Releases: DustinVK/wherefore
Releases · DustinVK/wherefore
Release list
v0.1.2
@dustinvk/wherefore-dashboard 0.1.2
Fixes the [glob-loader] Duplicate id "Q-001" ... warnings that appeared when the dashboard was run against one project and then another.
Fixed
- The CLI now resets Astro's content store at the start of each
dev/build, so every run is scoped to the current--src. Viewing project A and then project B no longer emits duplicate-id warnings.
Docs
- New Running several projects at once section: multiple
devservers at once is fine (each serves from its own in-memory store); parallelbuilds against the sharednpxinstall can cross-contaminate output — serialize them, or install as a per-project devDependency.
Scope: dashboard package only. The wherefore plugin is unchanged at 0.1.1.
PR: #4
v01.01
wherefore captures the why behind engineering decisions: what was chosen, why, and
what was rejected, as plain markdown in your repo. No cloud, no database, no lock-in.
This release covers the dashboard package (@dustinvk/wherefore-dashboard), which
renders a wherefore/ directory as a browsable static site.
What's in 0.1.1
- Standardized decision frontmatter to a single underscore key convention
(superseded_by, superseded_date), fixing a schema mismatch that could drop
supersession links between decisions. - Added AGENTS.md so coding agents beyond Claude (Codex, Copilot, Cursor, Gemini)
can read and maintain the wherefore log. - Rewrote the README: flagless quick start, and guidance on previewing a build
locally (serve it over HTTP rather than opening the file directly). - Dev server fix: stopped the "outside of Vite serving allow list" errors caused by
running the dashboard across directories. - Editor tooling: added a tsconfig so the package's TypeScript resolves cleanly.
Install
No install needed:
npx @dustinvk/wherefore-dashboard devFrom any directory containing a wherefore/ folder.
Early but real. Feedback welcome via Issues.