Skip to content

Backend/Ops Project Green Test Pass — do not touch frontend visual lane #2

Description

@AtomEons

Orders

Use this issue as the execution/test lane for Orangebox Delta backend/Ops green proof.

Frontend visual tuning is owned by a separate chat. Do not modify frontend visual source, React components, CSS, mockup state behavior, or design/taste unless a build error requires a non-visual fix and the fix is explicitly minimal.

Repo

AtomEons/orangebox-delta

Current scope

Backend/Ops/API/AtomSmasher/project-green only.

Required commands

Run from repo root on the latest main:

npm install
npm run check
npm run build:web
node ./scripts/v4/frontend-dist-bridge.mjs
npm run build:api
node ./scripts/v4/package-script-doctor.mjs --json
npm run atomsmasher:api-smoke
npm run atomsmasher:doctor
npm run ops:readiness

If a command fails

  1. Capture the exact failing command.
  2. Capture the full relevant log.
  3. Fix only the smallest unambiguous cause.
  4. Commit each fix with a clear message.
  5. Rerun the failing command.
  6. Do not claim green unless the command passes.

Expected green boundary

Backend/Ops green means:

  • root syntax checks pass
  • frontend workspace can build, but visual perfection is not required here
  • frontend build is bridgeable to backend static path via scripts/v4/frontend-dist-bridge.mjs
  • API workspace builds
  • package script doctor passes or reports concrete missing refs
  • AtomSmasher API smoke passes
  • AtomSmasher doctor passes or reports concrete runtime blockers
  • ops readiness passes or reports concrete local-environment blockers

Change ledger

All fixes must be reflected in:

docs/DELTA_CHANGE_LEDGER_2026-05-28.md

Return format

When done, comment with:

  1. Commands run
  2. Pass/fail table
  3. Files changed
  4. Commit SHAs
  5. Remaining blockers
  6. Whether any frontend visual files were touched

Non-negotiable

No fake green. Receipts and logs decide.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions