Verified Memory

Our own brain,
audited in public.

Verified Memory is RepoOps running its own citation checker against its own Brain Wiki and publishing the whole result, failing rows included. Every claim is resolved against the code at HEAD by the same checker that gates our merges.

Audit snapshot / commit a1a244034 / 2026-09-28T13:22:35-05:00Checker output
Pages verified8 of 8
Claims checked272
Failing now0

Checker: lib/wiki-verify.mjs, the module the strict brain-drift CI gate is built on. Snapshot: website/data/verified-audit.json, regenerated with npm run gen-verified-audit. This is RepoOps's own wiki, not a customer's.

Red rows render

A broken citation shows here in red.

A claim in our wiki is a backticked source-file reference. The checker resolves every one against the repository at HEAD: no model call, no judgment, file resolution only. A claim whose cited file no longer exists gets a red row at the top of its page in this audit, never a quiet omission.

The failing count reads zero because the same check runs strict in our required CI job (scripts/brain-drift/check-wiki-citations.mjs): a change that breaks a citation fails the build before it can merge. Break one and this page shows it in red.

What the audit is

Model callsNone
JudgmentNone; a cited file resolves or it does not
Merge gateThe same checker, run strict in CI

The desktop Wiki tab renders these verdicts and receipts for every page of your own wiki, backed by the same checker module.

The full checker output.

8 wiki pages, 272 claims. Each receipt names the cited source file, the wiki line the claim sits on, and its resolution status at commit a1a244034.

architecture/brain-and-mcp.md 30/30 resolve / verified
.claude/brain/INDEX.mdL7verified
.claude/brain/decisions.mdL11verified
.claude/brain/errors.mdL12verified
.claude/brain/patterns.mdL13verified
.claude/brain/anti-patterns.mdL13verified
.claude/brain/lessons/lessons.jsonlL14verified
.claude/brain/sessions/2026-05-23-main.mdL15verified
.claude/brain/open-questions.mdL17verified
.claude/brain/glossary.mdL17verified
.claude/brain/architecture-map.jsonL17verified
.claude/brain/taxonomy.jsonL17verified
.claude/brain/taxonomy.schema.jsonL17verified
.claude/brain/proposed/accepted/decisions-ids.jsonL19verified
scripts/prune-proposals.mjsL19verified
lib/routes/mirror-files.mjsL21verified
.claude/brain/architecture-map.htmlL21verified
.claude/brain/design-lessons-html-over-markdown.htmlL21verified
docs/features/auto-memory.mdL23verified
docs/features/brain-mcp.mdL27verified
docs/features/brain-search.mdL27verified
bin/mcp-brain.mjsL29verified
bin/mcp-brain-codebase.mjsL33verified
bin/mcp-brain-team.mjsL34verified
bin/mcp-brain-prod.mjsL35verified
bin/mcp-brain-business.mjsL36verified
bin/mcp-causal.mjsL40verified
.claude/brain/causal-links/2026-06.jsonlL40verified
bin/mcp-causal.test.mjsL40verified
docs/features/creator-controlled-packs.mdL50verified
.claude/brain/kernel-version.jsonL50verified
architecture/cli-and-daemon.md 45/45 resolve / verified
bin/cli.mjsL7verified
bin/commands/init.mjsL9verified
bin/commands/run.mjsL10verified
bin/commands/doctor.mjsL11verified
bin/commands/go-live.mjsL12verified
bin/commands/add-repo.mjsL13verified
bin/commands/remove.mjsL14verified
bin/commands/verify.mjsL15verified
bin/commands/conform.mjsL15verified
bin/commands/bench.mjsL16verified
bin/commands/blame.mjsL17verified
bin/commands/connect.mjsL18verified
bin/commands/enroll-secret.mjsL18verified
bin/commands/sensor.mjsL19verified
bin/commands/broker.mjsL20verified
bin/commands/nhi.mjsL21verified
bin/commands/readiness.mjsL21verified
bin/commands/egress-policy.mjsL22verified
bin/commands/mcp-allow.mjsL23verified
bin/commands/mcp-scan.mjsL23verified
bin/commands/redteam-mcp.mjsL23verified
bin/commands/memory.mjsL24verified
bin/commands/skills.mjsL25verified
bin/commands/injection-eval.mjsL26verified
bin/commands/import-git-ai.mjsL27verified
bin/commands/fde.mjsL28verified
bin/repoops-init.mjsL30verified
bin/repoops-install.test.mjsL30verified
bin/repoops-bootstrap.mjsL30verified
packages/repoops/bin/repoops-bootstrap.mjsL30verified
lib/accountability-live.mjsL50verified
.claude/brain/sessions/2026-06-29-daemon-concurrency-streaming.mdL58verified
.claude/brain/sessions/2026-06-29-daemon-push-resilience.mdL59verified
.claude/brain/features.d/daemon-runner-self-healing.mdL60verified
.claude/brain/sessions/2026-06-29-daemon-runner-self-healing.mdL60verified
.claude/brain/features.d/daemon-self-update.mdL61verified
.claude/brain/features.d/daemon-staleness-alerting.mdL62verified
.claude/brain/features.d/daemon-observability.mdL63verified
.claude/brain/features.d/daemon-control-log-rotation.mdL63verified
.claude/brain/features.d/daemon-raw-push-producer.mdL64verified
.claude/brain/decisions.mdL70verified
.claude/brain/features.d/daemon-service-installer.mdL74verified
.claude/brain/features.d/daemon-installer-surfaces.mdL74verified
.claude/brain/sessions/2026-06-28-daemon-service-installer.mdL78verified
.claude/brain/sessions/2026-06-28-daemon-installer-surfaces.mdL78verified
architecture/data-and-schema.md 26/26 resolve / verified
.claude/brain/decisions.mdL3verified
bin/db/schema.mjsL9verified
.claude/brain/schema.mdL10verified
bin/db/migrations/meta/_journal.jsonL16verified
bin/db/migrations/meta/0000_snapshot.jsonL16verified
bin/db/migrations/0000_init.sqlL22verified
bin/db/migrations/0001_keval_trace_model.sqlL23verified
bin/db/migrations/0002_keval_eval_suites.sqlL24verified
bin/db/migrations/0003_keval_source_tool.sqlL25verified
bin/db/migrations/0004_perf_indexes.sqlL26verified
bin/db/migrations/0005_telemetry_daily_rollup.sqlL27verified
bin/db/migrations/0006_rate_limits.sqlL28verified
bin/db/migrations/0007_daily_rollup.sqlL29verified
bin/db/migrations/0008_provider_credentials.sqlL30verified
bin/db/migrations/0009_graph_store.sqlL31verified
bin/db/migrations/meta/0005_snapshot.jsonL33verified
lib/graph/graph-store.mjsL41verified
.claude/brain/errors.mdL49verified
.claude/brain/patterns.mdL55verified
.claude/brain/glossary.mdL55verified
.claude/brain/taxonomy.jsonL56verified
.claude/brain/taxonomy.schema.jsonL56verified
.claude/brain/lessons/lessons.jsonlL57verified
.claude/brain/causal-links/2026-06.jsonlL57verified
lib/routes/mirror-files.mjsL60verified
docs/features/cloud-raw-fidelity-store.mdL64verified
architecture/overview.md 34/34 resolve / verified
server.mjsL7verified
docs/audits/server-mjs-module-map.mdL7verified
docs/architecture.mdL7verified
.claude/brain/architecture-map.jsonL9verified
CHANGELOG.mdL9verified
.claude/brain/runtime.mdL9verified
.claude/brain/errors.mdL13verified
docs/features/neon-retention-cron.mdL13verified
bin/db/schema.mjsL15verified
bin/cli.mjsL19verified
.claude/brain/features.d/daemon-concurrency-streaming.mdL19verified
.claude/brain/features.d/daemon-push-resilience.mdL19verified
.claude/brain/features.d/daemon-self-update.mdL19verified
.claude/brain/features.d/daemon-staleness-alerting.mdL19verified
.claude/brain/features.d/daemon-raw-push-producer.mdL19verified
.claude/brain/features.d/daemon-service-installer.mdL19verified
.claude/brain/features.d/daemon-observability.mdL19verified
docs/features/cloud-capture-daemon.mdL19verified
docs/features/hosted-dashboard.mdL23verified
docs/features/hosted-full-parity.mdL23verified
docs/features/hosted-company-repo-rollup.mdL23verified
docs/features/cloud-raw-fidelity-store.mdL23verified
docs/features/cloud-server-side-repo-content.mdL23verified
docs/deploy/hosted-mcp.mdL23verified
docs/deploy/hosted-loop-runner.mdL23verified
.claude/brain/decisions.mdL23verified
bin/mcp-brain.mjsL27verified
bin/mcp-brain-codebase.mjsL27verified
bin/mcp-brain-team.mjsL27verified
bin/mcp-brain-business.mjsL27verified
bin/mcp-brain-prod.mjsL27verified
bin/mcp-causal.mjsL27verified
docs/features/brain-mcp.mdL27verified
docs/features/hosted-mcp.mdL27verified
features/catalog.md 31/31 resolve / verified
.claude/brain/features.mdL5verified
docs/features/cloud-native-accountability.mdL9verified
docs/features/cna-agent-registry.mdL9verified
docs/features/cna-agent-trust-score.mdL9verified
docs/features/cna-public-verification.mdL9verified
docs/features/cna-evidence-pack.mdL9verified
docs/features/cna-14-fleet-killswitch.mdL9verified
docs/features/cna-29-transparency-log.mdL9verified
docs/features/loop-economics-scorecard.mdL13verified
docs/features/cost-spec-gap.mdL13verified
docs/features/cc-undelegated-reads.mdL13verified
docs/features/cost-per-outcome.mdL13verified
docs/features/financial-model-feature.mdL17verified
docs/features/financial-model-guard.mdL17verified
docs/features/hosted-company-repo-rollup.mdL21verified
docs/features/company-rollup-alias-cost.mdL21verified
docs/features/company-rollup-control-learn.mdL21verified
docs/features/company-rollup-cost-risk-columns.mdL21verified
docs/features/cross-repo-controls.mdL21verified
.claude/brain/features.d/mybrain-ask-pwa.mdL25verified
.claude/brain/features.d/mybrain-capture.mdL25verified
.claude/brain/features.d/mybrain-connectors.mdL25verified
.claude/brain/features.d/mybrain-consumer-identity.mdL25verified
.claude/brain/features.d/mybrain-hosted-ask.mdL25verified
docs/features/portable-personal-brain.mdL25verified
.claude/brain/features.d/portable-personal-brain.mdL25verified
docs/features/creator-controlled-packs.mdL29verified
.claude/brain/features.d/mybrain-creator-brain-packs.mdL29verified
CHANGELOG.mdL33verified
.claude/brain/decisions.mdL43verified
.claude/brain/errors.mdL43verified
operations/agents-and-workflows.md 39/39 resolve / verified
AGENTS.mdL3verified
.claude/brain/decisions.mdL5verified
.claude/brain/errors.mdL5verified
CLAUDE.mdL9verified
.claude/agents/pr-shipper.mdL13verified
.claude/agents/drift-auditor.mdL16verified
.claude/agents/brand-cop.mdL17verified
.claude/agents/cost-impact-auditor.mdL18verified
.claude/agents/dedup-scout.mdL19verified
.claude/agents/perf-profiler.mdL20verified
.claude/agents/security-reviewer.mdL21verified
.claude/agents/session-briefer.mdL22verified
.claude/agents/twin-syncer.mdL23verified
.claude/skills/ship-feature/SKILL.mdL29verified
.claude/skills/autoresearch/SKILL.mdL32verified
.claude/skills/design-system/SKILL.mdL32verified
.claude/skills/documentation/SKILL.mdL32verified
.claude/skills/karpathy-guidelines/SKILL.mdL32verified
.claude/skills/loop-spec/SKILL.mdL32verified
.claude/skills/preview-check/SKILL.mdL32verified
.claude/skills/register-kind/SKILL.mdL32verified
.claude/skills/remotion/SKILL.mdL32verified
.claude/skills/stripe-best-practices/SKILL.mdL33verified
.claude/skills/stripe-best-practices/references/billing.mdL33verified
.claude/skills/stripe-projects/SKILL.mdL33verified
.claude/skills/upgrade-stripe/SKILL.mdL33verified
.claude/workflows/drift-sweep.jsL39verified
.claude/workflows/brand-sweep.jsL42verified
.claude/workflows/perf-audit.jsL43verified
.claude/workflows/truth-audit.jsL44verified
.claude/workflows/weekly-truth-audit.jsL45verified
.claude/workflows/truth-audit-docs-tail.jsL46verified
.claude/workflows/feature-completeness-audit.jsL47verified
.claude/workflows/launch-audit.jsL48verified
.claude/workflows/competitor-trend-scan.jsL49verified
.claude/workflows/ship-program.jsL50verified
.claude/workflows/tab-migrate.jsL51verified
.claude/brain/sessions/2026-06-28-homepage-truth-audit.mdL53verified
docs/features/anti-drift-registries.mdL53verified
operations/ci-and-shipping.md 22/22 resolve / verified
.claude/brain/decisions.mdL3verified
.claude/brain/errors.mdL3verified
.github/workflows/ci.ymlL5verified
.claude/brain/sessions/2026-06-25-ci-resilience-process-fixes.mdL7verified
CHANGELOG.mdL7verified
.github/workflows/eval-gate.ymlL11verified
.github/workflows/loop-evals.ymlL11verified
.github/workflows/cost-audit.ymlL12verified
.github/workflows/brain-reflect.ymlL13verified
.github/workflows/publish-npm.ymlL14verified
.github/workflows/release.ymlL14verified
.github/workflows/merge-queue.ymlL20verified
.github/workflows/merge-gate.ymlL21verified
.github/workflows/auto-queue-label.ymlL22verified
CHANGELOG.d/README.mdL28verified
.claude/brain/sessions/2026-06-25-changelog-assembler-hardening.mdL30verified
.claude/brain/sessions/2026-07-02-changelog-fragment-hygiene.mdL30verified
bin/ship-check.mjsL32verified
.github/workflows/ship-check.ymlL34verified
.claude/brain/sessions/2026-05-30-phase-7-t5-ship-check.mdL34verified
.claude/skills/ship-feature/SKILL.mdL36verified
bin/review-check.mjsL38verified
quickstart.md 45/45 resolve / verified
bin/cli.mjsL7verified
ONBOARDING.mdL7verified
README.mdL7verified
package.jsonL7verified
CLAUDE.mdL7verified
bin/commands/init.mjsL15verified
bin/commands/add-repo.mjsL15verified
bin/commands/run.mjsL15verified
bin/commands/doctor.mjsL15verified
bin/commands/verify.mjsL15verified
bin/commands/conform.mjsL15verified
bin/commands/go-live.mjsL15verified
bin/commands/remove.mjsL15verified
bin/repoops-init.mjsL15verified
bin/db/schema.mjsL16verified
bin/db/migrations/0000_init.sqlL16verified
.claude/brain/features.d/daemon-concurrency-streaming.mdL17verified
.claude/brain/features.d/daemon-observability.mdL17verified
.claude/brain/features.d/daemon-push-resilience.mdL17verified
docs/features/hosted-dashboard.mdL18verified
docs/features/hosted-full-parity.mdL18verified
docs/deploy/hosted-mcp.mdL18verified
docs/deploy/hosted-loop-runner.mdL18verified
.claude/brain/INDEX.mdL19verified
.claude/brain/decisions.mdL19verified
bin/mcp-brain.mjsL19verified
bin/mcp-brain-codebase.mjsL19verified
bin/mcp-brain-team.mjsL19verified
bin/mcp-brain-prod.mjsL19verified
bin/mcp-brain-business.mjsL19verified
.claude/brain/brain-search.mdL23verified
.claude/brain/brain-mcp.mdL23verified
.claude/brain/taxonomy.jsonL23verified
.claude/brain/immune-ladder.jsonL23verified
.claude/brain/errors.mdL25verified
.claude/agents/pr-shipper.mdL29verified
.claude/agents/security-reviewer.mdL29verified
.claude/agents/drift-auditor.mdL29verified
.claude/workflows/ship-program.jsL29verified
.claude/workflows/truth-audit.jsL29verified
.github/workflows/ci.ymlL29verified
.github/workflows/merge-queue.ymlL29verified
.github/workflows/ship-check.ymlL29verified
.github/workflows/publish-npm.ymlL29verified
.claude/brain/features.mdL43verified
Start with one question

What happened in this change?

Follow an example from the instruction to the verified fix, then install RepoOps and open your own.