20 lines
900 B
Markdown
20 lines
900 B
Markdown
# Tasks — bytes-spec-conformance
|
|
|
|
> Every checkbox MUST reflect work actually done in this change. Heading rewrite + verification annotation only.
|
|
|
|
## 1. Spec rewrite
|
|
|
|
- [x] 1.1 Read `openspec/specs/bytes/spec.md`
|
|
- [x] 1.2 Inventory existing tests: `src/encoding/encoding.test.ts`, `src/uint8/uint8.test.ts`, `src/uuid/uuid.test.ts`
|
|
- [x] 1.3 Rewrite `openspec/specs/bytes/spec.md` to seven `### Requirement: <name>` blocks with `**Verified by:**` lines
|
|
|
|
## 2. Verification
|
|
|
|
- [x] 2.1 `bun scripts/openspec-conformance.ts @suaveplan/bytes` — exit 0, no `error` findings
|
|
- [x] 2.2 `bunx turbo lint typecheck test --filter=@suaveplan/bytes` — green
|
|
- [x] 2.3 `bunx turbo test:coverage --filter=@suaveplan/bytes` — 100/100/100/100
|
|
|
|
## 3. Archive (deferred until 2.x are green)
|
|
|
|
- [x] 3.1 Move `openspec/changes/bytes-spec-conformance/` → `openspec/archive/2026-04-26-bytes-spec-conformance/`
|