mirror of
https://github.com/PR0M3TH3AN/bitgate.git
synced 2026-10-27 08:31:00 +00:00
Replace pnpm-only workspace: protocol with npm workspace deps, pin BitVid and BitRoad reference commits, add Node types, and make the reference-import check scan package graphs and source for forbidden bitvid/bitroad imports.
525 B
525 B
Checkpoints
Checkpoint 0 — Repo skeleton (current)
Delivered:
- npm workspaces monorepo
- Node 22 + ESM
- five empty packages under
packages/ - Vitest harness
- TypeScript JSDoc typecheck
- GitHub Actions CI
- reference import guard
- provenance docs
Validation:
npm install
npm run check:references
npm run typecheck
npm test
npm run build:types
Gate: do not add runtime or BitVid codecs until fixture corpus exists.
Next checkpoint
Checkpoint 1 — BitVid fixture and conformance corpus only.