Skip to content

docs(us3): record remaining service operational contracts - #85

Open
EstebanGZam wants to merge 3 commits into
mainfrom
docs/us3-remaining-service-contracts
Open

docs(us3): record remaining service operational contracts#85
EstebanGZam wants to merge 3 commits into
mainfrom
docs/us3-remaining-service-contracts

Conversation

@EstebanGZam

@EstebanGZam EstebanGZam commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

What changes

The authoritative full-platform task register now records the located,
verified, and merged frontend and users-api operational contracts. Its Phase 5
status also reconciles todos-api after its supply-chain and runtime-packaging
fixes merged, so all five service contracts are recorded as complete.

Why

The register still said frontend and users-api had not started, then described
frontend and todos-api as open after both had merged. Leaving that text
unchanged would make the SDD source of truth disagree with the reviewed
artifacts and CI evidence.

Paired implementation PRs:

Tasks

  • gitops specs/009-full-platform-rollout T073
  • gitops specs/009-full-platform-rollout T076
  • gitops specs/009-full-platform-rollout T078
  • gitops specs/009-full-platform-rollout T081
  • The task register is updated in this pull request.
  • Every task ticked here was verified by locating its named test and implementation artifact.

How it is verified

  • git diff --check — exit 0.
  • Register count after the change: completed=60, pending=102.
  • Frontend commits 6a76d90 and 7979ea6 were observed failing before implementation; commit 8369436 passes lint, 8 tests, production build, audit, image build, and non-root runtime health/config/correlation checks. Commit 4eb7066 then remediates the PR-discovered OpenSSL CVE, and the CI-equivalent Trivy scan reports zero HIGH/CRITICAL findings.
  • Frontend PR Feat/observability tracing #21 passed supply-chain, conformance, Pact, and E2E gates and merged as 6bdf847.
  • Todos-api commits 590b2e8 and 515fbda preserve red operational and image-packaging evidence. The corrected image passes 17 tests, production audit, Spectral, non-root runtime smoke checks, and the CI-equivalent Trivy scan with zero HIGH/CRITICAL findings; PR test: retry todos production canary #15 merged as 85b6944.
  • Users-api commits 42b22c8 and ae74775 preserve the red test-first state; commit 6b404fc passes 13 Java 21 tests, Spectral, image build, and non-root runtime health/correlation/no-credential-log checks.
  • Users-api PR Feat/observability tracing #21 merged as 6f00904.
  • The named frontend E2E failure journey, users test suite, and every implementation path listed by T073/T076/T078/T081 were opened and inspected before ticking the tasks.

Risk and rollback

The risk is register drift if a merged service is reverted independently.
Rollback is to revert this PR's merge commit and reconcile against the then-live
service SHAs.

What this PR does not do

It does not deploy a service, accept US1 or US3, activate platform capabilities,
or perform Phase 4 cloud reads, plans, or applies.

Record the verified frontend, todos-api, and users-api merge state, including the todos runtime packaging defect captured by the final SDD pair.
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