docs: record factory zte live state

This commit is contained in:
artale 2026-06-16 12:44:28 +02:00
parent 9b2e6a91dc
commit 32c99f0584
1 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,40 @@
---
title: "Factory ZTE live state"
created: 2026-06-16T09:45:00.000Z
updated: 2026-06-16T09:45:00.000Z
confidence: 0.8
last_updated_by: fable-agent
status: active
tags: [factory, zte, rsi, verifier]
sources: ["live fable-agent factory check", "session memory"]
---
# Factory ZTE live state
## Verified live facts
- `deploy-webhook` health at `http://77.42.112.29:8098/health` is live and returns `ok`.
- `factory-status` at `http://77.42.112.29:8099/factory-status` currently returns `404`.
- `fable-agent factory check` treats missing factory status as `unknown`, not as stale memory.
- `fable-agent factory gate <task> --repo .` fails closed if live factory status is unavailable.
- `--diagnostic-only` permits non-deploy diagnostics and writes ZTE receipts during repo verification.
## Memory conflict
Older memory says `git-proxy` serves `/factory-status` and reports 25 containers. Current live checks do not verify that. Live state wins over memory for deploy gates.
## Current fable-agent role
`fable-agent` is the safety cortex for the factory:
1. make ZTE spec
2. scan prompt/untrusted context
3. enforce inherited deny policy
4. run repo verifier
5. check live factory/deploy health
6. write ZTE receipt
7. block deploy unless live gate and auth contract are valid
## Next gap
Restore or relocate the authoritative factory-status endpoint, then update this note and the CLI endpoint config if needed.