Files
2026-05-27 23:29:53 +01:00

11 lines
821 B
Markdown

# Tasks — mime-spec-conformance
- [x] Wire `MimeEntrySchema.safeParse` into `registerMimeEntry`; throw `ParseError` on failure.
- [x] Wire `DetectInputSchema.safeParse` into `detect`; throw `ParseError` on type-mismatched inputs (allow empty-input default per existing behaviour).
- [x] Add `// schema: boundary-only` annotations to wire-only result schemas.
- [x] Add `**Verified by:**` line under every `MIME-NN` requirement in `openspec/specs/mime/spec.md`.
- [x] Add `src/db/db.spec-conformance.test.ts` covering MIME-07 / MIME-12 / MIME-16 / MIME-20.
- [x] Confirm `bun scripts/openspec-conformance.ts @suaveplan/mime` reports zero errors.
- [x] Confirm `bunx turbo lint typecheck test --filter=@suaveplan/mime` is green.
- [x] Confirm `bunx turbo test:coverage --filter=@suaveplan/mime` reports 100/100/100/100.