What's Changed
- docs(CONTEXT.md): codify release-notes formatting standard for AI agents (#3277) by @trek-e in #3278
- docs: add docs/RELEASE-v1.42.0-rc.1.md (new features only) (#3279) by @trek-e in #3280
- fix(worktree): bound git subprocesses with timeout + surface degraded health (#3281) by @trek-e in #3283
- fix(install): Windows persistent SDK shim; replace legacy gsd-tools.cjs shim (#3211) by @trek-e in #3282
- test: replace deny-list parity tests with polarity-inverted live-registry (#3049) by @trek-e in #3284
- fix(phase): unify phase-dir naming via shared helper across creation paths (#3287) by @trek-e in #3292
- fix(install): copy sdk/shared/model-catalog.json + resolve chain in CJS (#3288) by @trek-e in #3293
- fix(state): record-metric/add-decision: auto-create sections + workstream routing (#3286) by @trek-e in #3291
- fix(install): allow codex hooks.state. as regular table (#3285) by @trek-e in #3289
- fix(intel): gate layout-detection block on framework-repo check (#3290) by @trek-e in #3299
- docs(3232): codify contributor standards (CONTEXT.md, ADRs, AI-agent work) by @trek-e in #3301
- feat(phase-plans): extract shared scanPhasePlans helper (k014) by @trek-e in #3308
- docs(adr): add docs/adr/README.md index and structural ADR test by @trek-e in #3302
- feat(3255): add --json-errors structured error mode to gsd-tools by @trek-e in #3304
- feat(sdk): add NON_FAMILY_COMMAND_ALIASES to manifest — 14 missing commands by @trek-e in #3305
- fix(phase-dir): apply project_code prefix in plan-milestone-gaps, import, and add-backlog workflows (PRED.k015) by @trek-e in #3306
- ci(3314): add schedule fallback to dismiss-unauthorized-pr-approvals by @trek-e in #3315
- chore: revert redundant CHANGELOG.md row from #3308 (use .changeset/ fragment) by @trek-e in #3313
- feat(3310): wire remaining ERROR_REASON typed codes into gsd-tools by @trek-e in #3311
- Refactor SDK-first architecture seams by @trek-e in #3316
- chore(3327): codify recent defect anti-patterns in CONTEXT.md by @trek-e in #3328
- fix: reconcile planner action contract by @trek-e in #3326
- fix(3317): SDK detect-custom-files now scans skills/ (parity with CJS port) by @trek-e in #3318
- fix(3323): keep human-needed verification pending by @trek-e in #3339
- fix: add executor stall recovery contract by @trek-e in #3329
- feat(3309): workflow.human_verify_mode = end-of-phase (new default; mid-flight opt-back-in) by @trek-e in #3325
- fix: block verifier pass on unresolved debt markers by @trek-e in #3343
- fix(gemini): drop Agent dispatcher tool by @trek-e in #3349
- [codex] Fix roadmap progress sync for padded phase arguments by @jeremymcs in #3380
- fix(verifier): require direct probe execution by @trek-e in #3350
- fix(codex): remove legacy hooks json update hook by @trek-e in #3364
- fix(codex): block unsupported execute worktrees by @trek-e in #3365
- fix(phase): prevent roadmap renumber collapse by @trek-e in #3367
- fix(gemini): make Windows hooks and agent tools valid by @trek-e in #3368
- fix(sdk): honor Codex model overrides in init progress by @trek-e in #3361
- fix(installer): warn on stale gsd-sdk path by @trek-e in #3363
Full Changelog: v1.42.0-rc1...v1.42.0-rc2