Canonical documentation map for OpenDevBrowser runtime, extension, and distribution surfaces.
<public-repo-root>/README.md- product overview, installation, and first-run flow<public-repo-root>/docs/ARCHITECTURE.md- canonical ASCII runtime architecture map, relay modes, and security boundaries<public-repo-root>/docs/CLI.md- CLI commands, flags, generated help parity, and operational usage<public-repo-root>/docs/FIRST_RUN_ONBOARDING.md- first-time local-package onboarding and first-task verification flow<public-repo-root>/docs/SURFACE_REFERENCE.md- canonical command/tool/channel inventory mirrored bynpx opendevbrowser --helpandnpx opendevbrowser help<public-repo-root>/docs/EXTENSION.md- extension setup, relay behavior, and diagnostics<public-repo-root>/docs/TROUBLESHOOTING.md- deterministic recovery and verification guidance<public-repo-root>/docs/ANNOTATE.md- annotation workflows and artifact expectations<public-repo-root>/docs/privacy.md- extension privacy policy<public-repo-root>/docs/LANDING_METRICS_SOURCE_OF_TRUTH.md- landing metrics verification register<public-repo-root>/docs/OPEN_SOURCE_ROADMAP.md- public roadmap register<public-repo-root>/docs/DEPENDENCIES.md- dependency inventory and update policy<public-repo-root>/docs/DISTRIBUTION_PLAN.md- active public/private distribution strategy<public-repo-root>/docs/RELEASE_RUNBOOK.md- public npm + GitHub release operations<public-repo-root>/docs/EXTENSION_RELEASE_RUNBOOK.md- extension artifact/store publication operations<public-repo-root>/docs/CUTOVER_CHECKLIST.md- public/private cutover and rollback checklist<public-repo-root>/CHANGELOG.md- release delta history and version-to-version summaries
<public-repo-root>/docs/FRONTEND.md- public/private website ownership, sync, and validation contract<public-repo-root>/docs/ASSET_INVENTORY.md- brand and marketing asset inventory
<public-repo-root>/docs/RELEASE_0.0.17_EVIDENCE.md- current release evidence ledger for the active ship cycle<public-repo-root>/docs/RELEASE_0.0.16_EVIDENCE.md- historical v0.0.16 release evidence; keep as archival context, not evergreen guidance
Use these as planning references only; verify against runtime code and active docs before treating them as implementation truth:
docs/*_SPEC.mddocs/*_PLAN.md
- Validate implementation truth in source files (
src/**,extension/**) and mirrored website inputs (docs/**,skills/**,assets/**,CHANGELOG.md,src/tools/index.ts). - Update active documentation sources in this directory.
- Dispatch private website sync after public source updates:
.github/workflows/dispatch-private-sync.yml
- Validate private website generation/build in
opendevbrowser-website-deploy:npm run sync:assets --prefix frontendnpm run generate:docs --prefix frontendnpm run lint --prefix frontendnpm run typecheck --prefix frontendnpm run build --prefix frontend
- Run public quality gates before closing the task.
npx opendevbrowser --helpnpx opendevbrowser helpnpm run test:release-gatenode scripts/audit-zombie-files.mjsnode scripts/docs-drift-check.mjsnode scripts/chrome-store-compliance-check.mjs