# 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.