2026-07-27-finish-complete-apply-kn-b-bv-round1.md markdown
22 lines 1.6 KB
Raw
sha256:700fafdd1afa490919f9515d660ca6e75456bcd5bb67513abcd8757a634c01f6 docs: record AIP-b SD-21 land (KN #308) Human 10 days ago

Build verification — FINISH-COMPLETE-APPLY-KN-b round 1

Verdict: findings Frozen spec: ~/scooling/docs/FINISH-COMPLETE-APPLY-CONTRACT.md (frozen: true, freeze-review pass) Diff scope: Muse feat/finish-complete-apply-kn-b commits d7bf9d88 (impl) + 71839495 (governance awaiting BV)

Findings

ID Sev path:line Claim vs reality
BV1 MAJOR test/finish-complete-apply-kn-b.test.mjs:197-280 §FCA.7 integration requires task/media external_ref persist + class; suite only exercises handleTaskProposeRequest
BV2 MAJOR test/finish-complete-apply-kn-b.test.mjs:282-314 §FCA.7 e2e requires personal task_create + media_external_link without Hub eval hop; only task path runs
BV3 MAJOR test/finish-complete-apply-kn-b.test.mjs:389-415 §FCA.7 security requires IDOR denied; suite never asserts partitionOwned: falseNOT_PARTITION_OWNED

Notes (not blocking this round)

  • Product code for §FCA.4–§FCA.8 KN-b deliverables is present (lib/hub-proposal-personal-self-apply.mjs, lib/scooling-external-ref.mjs, task/media propose wiring, E1 widen, Motoko pending→id rewrite, PROPOSAL-LIFECYCLE T5).
  • Seven-tier 14/14 green is insufficient for DONE under V3 until cited matrix rows are exercised.
  • No merge / no prod env flips.

Evidence

type sha256 ref notes
test_output 429f41d270bf8105638b8b06c498294f439366d47f9ae50f7a971d00a96980c2 finish-complete-apply-kn-b.test.mjs 14/14 Pre-fix; coverage gaps BV1–BV3
File History 1 commit
sha256:700fafdd1afa490919f9515d660ca6e75456bcd5bb67513abcd8757a634c01f6 docs: record AIP-b SD-21 land (KN #308) Human 10 days ago