ETTCETTC Labs

AUTH STUB — no login. GO-2 engagements use X-ETTC-Role only. Humans certify; AI levels 0–5 assist; level 6 is human-only. Nest API is /api. Not ISO/IEC 17025 accredited.

MODULES.md LIVE VIEW

Build GOs

Feature flags map one-to-one with these four GOs. Do not add a fifth. Enabling a later GO is not ISO/IEC 17025 accreditation. Nest stays at /api.

GO1 — Platform foundation

FLAG ON

Monorepo, web + API, Prisma/Neon, auth/role stubs, audit_event, claim-copy blockers, Coming Soon landing, identity locks.

  • monorepo
  • web-shell
  • api-shell
  • db-prisma-neon
  • auth-role-stubs
  • audit-event
  • claim-copy-control
  • public-coming-soon

env GO1_PLATFORM / NEXT_PUBLIC_GO1_PLATFORM

GO2 — Engagement core

FLAG ON

Orchestration state machine, Intake, Impartiality/independence gates, Evidence custody and SHA-256 hashing. Lifecycle blocks when prerequisites are missing.

  • orchestration
  • intake
  • impartiality
  • evidence

env GO2_ENGAGEMENT / NEXT_PUBLIC_GO2_ENGAGEMENT

GO3 — Lab execution

FLAG ON

Methods authorization, Testing against plan, Source & Build via GitHub App (not PAT), Technical Review with same-user block.

  • methods
  • testing
  • source-build
  • technical-review

env GO3_LAB_EXECUTION / NEXT_PUBLIC_GO3_LAB_EXECUTION

GO4 — Release & quality

FLAG ON

Report drafts, Quality Release checklist (human certify only), QMS/doc-control stubs, CAPA stubs, Jurisdiction/claims gates.

  • report
  • quality-release
  • qms-doc-control
  • capa
  • jurisdiction-claims

env GO4_RELEASE_QUALITY / NEXT_PUBLIC_GO4_RELEASE_QUALITY

Canonical list: GO1, GO2, GO3, GO4.