docs: stage 0 complete — agent login done, all three units active
All checks were successful
deploy / deploy (push) Successful in 5m35s
All checks were successful
deploy / deploy (push) Successful in 5m35s
The interactive login is the one step in stage 0 that cannot be automated, and it is now done. preflight reports a present subscription login; tireless-runner is active alongside the api and poller. Recording it because the previous text said the runner was in `failed`, which was true for about an hour and is now exactly the kind of stale status this repo keeps trying not to leave lying around. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013TxK1CWPkFXqdcXMJ4hVe6
This commit is contained in:
@@ -611,15 +611,15 @@ There is no invariant here that is merely written down.
|
|||||||
loads at `tireless.internal`, all three units are active, `tireless preflight`
|
loads at `tireless.internal`, all three units are active, `tireless preflight`
|
||||||
reports the expected billing mode, and the deploy workflow is green end to end.
|
reports the expected billing mode, and the deploy workflow is green end to end.
|
||||||
|
|
||||||
**Deployed and verified, 2026-08-07.** The workflow runs green end to end;
|
**Complete, deployed and verified, 2026-08-07.** The workflow runs green end to
|
||||||
`tireless-api` and `tireless-poller` are active on bob; `https://tireless.internal`
|
end; all three units are active on bob; `https://tireless.internal` serves the
|
||||||
serves the dashboard and proxies `/v1`; the served certificate matches disk.
|
dashboard and proxies `/v1`; the served certificate matches disk; and
|
||||||
|
`tireless preflight` reports a present subscription login with the OpenCode lane
|
||||||
|
asserted non-Anthropic.
|
||||||
|
|
||||||
*Outstanding, and deliberately so:* `tireless-runner` is in `failed`, because the
|
The interactive agent login (`script/infra-setup.sh` step 1) is done. Until it
|
||||||
interactive agent login has not been done as the service account on bob
|
was, `tireless-runner` sat in `failed` — which was the invariant working, not a
|
||||||
(`script/infra-setup.sh` step 1). That is the invariant working — a runner with
|
defect: a runner with no credentials refuses to start rather than pretending.
|
||||||
no credentials refuses to start rather than pretending — and it is the one thing
|
|
||||||
in stage 0 that cannot be automated.
|
|
||||||
|
|
||||||
Seven faults were found getting the first deploy green, and they are worth
|
Seven faults were found getting the first deploy green, and they are worth
|
||||||
knowing because most were invisible rather than loud:
|
knowing because most were invisible rather than loud:
|
||||||
|
|||||||
@@ -32,11 +32,11 @@ Full design, constraints and the staged implementation plan:
|
|||||||
|
|
||||||
Working: the domain model, routing, budgets, plan validation, the policy guards,
|
Working: the domain model, routing, budgets, plan validation, the policy guards,
|
||||||
configuration loading and validation, the four system prompts, and preflight.
|
configuration loading and validation, the four system prompts, and preflight.
|
||||||
The API and poller run on bob, the dashboard is served at
|
All three units run on bob, the dashboard is served at
|
||||||
`https://tireless.internal`, and the deploy workflow is green end to end.
|
`https://tireless.internal`, and the deploy workflow is green end to end.
|
||||||
|
|
||||||
`tireless-runner` deliberately refuses to start until the interactive agent
|
Nothing is polled or claimed yet — that is stage 1. The runner is up but has no
|
||||||
login has been completed as the service account — see `script/infra-setup.sh`.
|
job store to claim from.
|
||||||
|
|
||||||
Not built: Postgres persistence, the forge clients, the poll loop, and every
|
Not built: Postgres persistence, the forge clients, the poll loop, and every
|
||||||
agent executor. Stages 1–8 in §7 of the design document say what lands when.
|
agent executor. Stages 1–8 in §7 of the design document say what lands when.
|
||||||
|
|||||||
Reference in New Issue
Block a user