Skip to content

feat(content): harden 006 rollout gates and start 008 profile isolation#3

Open
AlexU-A wants to merge 6 commits intomainfrom
codex/feature-006-cutover-docs-main
Open

feat(content): harden 006 rollout gates and start 008 profile isolation#3
AlexU-A wants to merge 6 commits intomainfrom
codex/feature-006-cutover-docs-main

Conversation

@AlexU-A
Copy link
Contributor

@AlexU-A AlexU-A commented Mar 5, 2026

Summary

  • harden Feature 006 rollout path with deterministic content-schema migration, rehearsal scripts, and status consistency CI
  • fix runtime blockers discovered during real-provider smoke rehearsal (cron-parser import compatibility, generation/search bridge mismatch, PostgreSQL source filter query)
  • start Feature 008 WP01/WP02/WP03 with enforced tenant profile access checks plus ingestion queue/retry/backpressure metrics
  • implement Feature 009 core pipeline contract + orchestration runtime (policy gates, timeout, retry, cancel, queue saturation) and expose pilot bug-triage workflow endpoint
  • sync canonical status surfaces (status/feature-readiness.json, generated status table, README/ROADMAP/contributing + PR template)

Validation

  • python3 scripts/verify-status-consistency.py
  • python3 scripts/generate-status-snippets.py --check
  • cd joyus-ai-mcp-server && npm run typecheck
  • cd joyus-ai-mcp-server && npm test -- --run tests/content/integration tests/pipelines
  • DATABASE_URL=... ./deploy/scripts/feature-006-staging-rehearsal.sh
  • DATABASE_URL=... DO_ROLLBACK=true ./deploy/scripts/feature-006-staging-rehearsal.sh
  • local non-placeholder smoke harness run with deploy/scripts/feature-006-smoke.sh passing health/auth/happy-path/citations

Notes

  • Feature 006 remains not_ready pending named staging migration+smoke records and staging soak evidence.
  • 009 pilot endpoint currently defaults to dry-run and requires explicit policy toggle for apply mode.

@AlexU-A AlexU-A requested a review from grndlvl as a code owner March 5, 2026 19:39
@AlexU-A AlexU-A changed the title feat(006): add cutover evidence tests and ops runbook feat(content): harden 006 rollout gates and start 008 profile isolation Mar 5, 2026
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