teqo/scripts/lib
Francisco Ignácio Fontoura Solla 2e0cc2c03e chore(ci): parallel PR jobs, affected tests, push gate, owner-of-red-CI policy
- ci-pr.yml: split the serial checks job into parallel lint/format/
  typecheck/knip/cycles + unit/int (vitest --changed vs PR base via
  scripts/test-affected.mjs, full fallback on high-risk paths) + e2e
  (manifest path->spec via scripts/e2e-affected.mjs, blocking) + build;
  migration-lock gains checkout + pull-requests:read (fixes the failures
  that blocked PR #50)
- ci.yml (main): full safety net — seed:minimal + int full + build + e2e
- package.json: gate:fast / gate:push; .husky/pre-push runs gate:push
- docs: "Dono do PR, dono do CI" policy in AGENT-OPS + work-issue +
  engineering-standards; changelog entry; plans for OPS3-OPS7
2026-07-30 17:37:20 -03:00
..
agent-github.mjs chore: drop unused exports flagged by knip 2026-07-30 05:24:52 -03:00
cli.mjs Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
e2e-affected-manifest.mjs chore(ci): parallel PR jobs, affected tests, push gate, owner-of-red-CI policy 2026-07-30 17:37:20 -03:00
seed-minimal-manifest.mjs chore: drop unused exports flagged by knip 2026-07-30 05:24:52 -03:00
test-affected-core.mjs chore(ci): parallel PR jobs, affected tests, push gate, owner-of-red-CI policy 2026-07-30 17:37:20 -03:00
topology.mjs B8+: escala das malhas em unidades reais, contrato do map key e degradacao 2026-07-27 01:59:36 -03:00