Skip to content

Complete Appraise 0.5 release readiness mitigation#226

Merged
jamil2018 merged 29 commits into
appraise-0.5from
codex/release-readiness-mitigation
Jul 16, 2026
Merged

Complete Appraise 0.5 release readiness mitigation#226
jamil2018 merged 29 commits into
appraise-0.5from
codex/release-readiness-mitigation

Conversation

@jamil2018

Copy link
Copy Markdown
Owner

Summary

Implements the complete repository release-readiness mitigation plan for Appraise 0.5 across phased, reviewable commits.

  • closes A-01 through A-03 with loopback-only application/MCP boundaries, authenticated bounded HTTP ingress, and reference-only environment secrets
  • centralizes test-run terminalization and adds fault-injection/idempotency coverage
  • expands release CI, package publication checks, generated-artifact policy, dependency audits, and quality ratchets
  • decomposes the MCP registry and the application coordinator/test-run/sync/plan-review hotspots
  • adds bounded pagination, bounded log tails, index migrations, and query-plan benchmarks
  • makes lifecycle documentation and coordinator references canonical and generated
  • removes tracked runtime/build/test artifacts and synchronizes the scaffold from root source
  • records the final release evidence in docs/release-evidence/2026-07-16-release-readiness.md

Validation

  • npm run release:check
  • npm run validate — 205 Vitest files / 892 tests; 38 Playwright tests
  • npm run build
  • npm run lint
  • npm run check:harness
  • npm run quality:fallow:release
  • npm run quality:react-doctor:ci
  • appraisejs package tests, stdio/HTTP MCP E2E, and build
  • create-appraisejs template sync, 65 tests, and build
  • all three production npm audits: 0 vulnerabilities
  • Gitleaks branch scan: 21 commits, no leaks
  • package tarball, generated-artifact, documentation-link, Graphify, and repository query-plan checks

Notes

The seven existing Turbopack broad dynamic-path warnings remain non-fatal. User-owned untracked Appraise plan artifacts and the local Graphify vocabulary cache were preserved and are not part of this PR.

jamil2018 added 29 commits July 16, 2026 19:04
@jamil2018
jamil2018 merged commit 6946c69 into appraise-0.5 Jul 16, 2026
9 checks passed
@jamil2018
jamil2018 deleted the codex/release-readiness-mitigation branch July 18, 2026 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant