Prove the unmodified RC19 base before porting fork behavior. Run focused local build, typecheck, unit, and integration checks; use GitHub Actions for the broad cross-platform matrix. Smoke CLI, MCP, current Codex plugin discovery, analyze, query, context, impact, status, and doctor on disposable fixtures.
Acceptance: the base is green independently or every base failure is isolated and reported upstream without a masking fork patch.
Validation: npm run build, npx tsc --noEmit, npm run test:unit, focused integration tests, and exact remote-CI head.
Parent epic: #39
Tracking ID: R03
Prove the unmodified RC19 base before porting fork behavior. Run focused local build, typecheck, unit, and integration checks; use GitHub Actions for the broad cross-platform matrix. Smoke CLI, MCP, current Codex plugin discovery, analyze, query, context, impact, status, and doctor on disposable fixtures.
Acceptance: the base is green independently or every base failure is isolated and reported upstream without a masking fork patch.
Validation:
npm run build,npx tsc --noEmit,npm run test:unit, focused integration tests, and exact remote-CI head.Parent epic: #39
Tracking ID:
R03