Analyst Vault.
An AI-native analytics workflow — eight skills, one orchestrator.
CLAUDE CODE · MARKDOWN-FIRST · REPRODUCIBLE BY RULE
Analysis quality is mostly process quality: the questions you ask before writing code, the checks you run before trusting a number, the honesty of the final writeup. AI assistants are powerful but unstructured — they'll happily skip straight to SQL. The Vault encodes the process itself, so every analysis follows the same spine: context before queries, validation before claims, uncertainty stated out loud.
Three layers. Global rules (a CLAUDE.md read at every session start) bind all output — documentation, reproducibility, honesty about limits. The orchestrator decides which phase comes next and carries context between them. The skills hold the craft: each one is a written playbook with methods, anti-patterns and mandatory sub-steps — the kind of discipline a good senior would enforce in review, encoded so it happens every time.
- Every code block documents purpose, expected input, expected output.
- Reproducible by default — explicit transformations, fixed random seeds, no absolute paths.
- Uncertain findings are labeled uncertain; borderline statistics get the nuance, not a clean pass/fail.
- Macro requests get context questions first; micro requests don’t get re-interrogated.
- Outputs are versioned (report_v1.1, dashboard_v2) — revisits iterate, never restart.
- Scope expansion is flagged before it happens: extend, defer, or stay focused.
Take “why did signups drop in June?” The orchestrator refuses to jump to SQL. It runs the spine:
Each arrow is a gate: the statistics skill won’t bless a segment difference without a test; the reporting skill won’t write “signups dropped because” when the honest sentence is “the drop concentrates in paid channels — cause unconfirmed.” The proof it works: this entire site — design, copy, generated art, CV pipeline — was produced inside the Vault.
The Vault shares an architecture family with JobSeek (job-search intelligence) and LifeOS (personal tracking): markdown-first storage, file-based knowledge that accumulates, generated dashboards, and a strict separation between what humans edit and what machines write.
DIRECTION, NOT PROMISES — DATED WHEN SHIPPED.
Want the war stories behind it?
ONE TECHNICAL NOTE IS UP — MORE AS THEY’RE WRITTEN