Files
Jens faeb58ef6d
GeoIntel release gates / Compile, test, contracts and builds (push) Successful in 1m49s
GeoIntel release gates / Python and npm vulnerability policy (push) Successful in 21s
GeoIntel release gates / Production AI image, SBOM and container scan (push) Successful in 5m39s
GeoIntel release gates / Deploy exact gated revision to Unraid (push) Failing after 58m43s
Initial public release
2026-08-31 21:56:53 +02:00

1.6 KiB

Parallel Agent Strategy

GeoIntel can use multiple Codex agents only when their work areas do not conflict.

Safe parallel tracks

Track A — Backend foundation

Allowed paths:

  • backend/
  • tests/backend/
  • database docs when needed

Do not touch frontend except API contract comments.

Track B — Frontend shell

Allowed paths:

  • frontend/
  • tests/frontend/
  • UI docs when needed

Do not change API contracts without coordination.

Track C — Documentation/runbooks

Allowed paths:

  • docs/
  • prompts/
  • skills/
  • checklists/

Do not change implementation code.

Track D — Fixtures/tests

Allowed paths:

  • tests/fixtures/
  • fixtures/
  • scripts/
  • test docs

Do not alter production services except to expose stable test hooks.

Unsafe parallel work

Do not run parallel agents on:

  • database schema plus API schemas unless coordinated;
  • API contracts plus frontend client generation unless coordinated;
  • storage paths plus dataset manager unless coordinated;
  • detection output schemas plus QA/QC engine unless coordinated.

Worktree naming convention

worktrees/
  geointel-backend-foundation
  geointel-frontend-shell
  geointel-qaqc-engine
  geointel-docs-control

Merge order

  1. governance/docs updates;
  2. database/domain foundation;
  3. backend APIs;
  4. frontend API client;
  5. UI pages;
  6. tests/fixtures;
  7. polish.

Parallel agent completion report

Every agent must report:

  • branch/worktree name;
  • files changed;
  • contracts touched;
  • tests run;
  • merge risks;
  • required follow-up from other tracks.