✔ init creates a checked versioned layout, valid templates and human-authored local history (25.125015ms) ✔ init honors repo, refuses a non-empty directory and an undeclared project without touching files (17.874827ms) ✔ check reports every bad record, filename mismatch and unknown top-level path (13.000088ms) ✔ one writer commits validated docs, requirements and decisions with the bound agent author (65.970451ms) ✔ writer refuses spec paths, bad schemas, mismatched IDs and invalid actor metadata before changing history (15.044825ms) ✔ writer refuses human pending edits and remotes instead of absorbing or contacting them (18.827772ms) ✔ links, repo/code overlap, identity mismatch and a busy writer refuse safely (17.711935ms) ✔ schemas remain package-owned and reject invalid nested data and dates (0.2567ms) ✔ git commit failure restores only the attempted record and leaves human history unchanged (34.21582ms) ✔ git hooks and ambient git identity cannot alter the record writer or execute outside actions (24.258175ms) ✔ project-local schemas cannot weaken checks; invalid UTF-8 and linked git directories refuse (13.81196ms) ✔ schema constraints and layout omissions are reported independently (13.174712ms) ✔ unsupported schema keywords, malformed contexts, ignored local config and nonempty markers refuse (18.306632ms) ✔ a linked git directory is refused before a writer lock can touch its target (29.91466ms) ℹ tests 14 ℹ suites 0 ℹ pass 14 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 355.717494