Atlas 技術版 > TH0117 Level-2 natural Runner lifecycle sample observer(完成後退役)
(purpose 尚未填寫 — manifest 為 draft/INFERRED)
mode=NO_AGENT state=paused enabled=0
schedule=45 16 * * 1-5
next_run=2026-10-15T16:45:00 last_run=2026-10-14T16:45:26
deliver=local model=— provider=—
script=/Users/exion/.hermes/scripts/th0117_runner_level2_observer/run.sh
monitor_script=— monitor_url=—
skills=[]
workdir=—
prompt_sha256=25905f932a5e9f6e… chars=917
skill_files={}
no_agent read-only observer: the script IS the job. Bounded Level-2 observation of the FIRST naturally occurring Runner lifecycle sample after the TH-0117 Runner-correction production cutover. It gates engine/contract/producer byte identity, the E7 formal scheduler contract and a read-only production DB readback; captures the arm-time Runner book as baseline; detects a baseline Runner that naturally completes its Runner leg (E7_RUNNER_TRAIL_NEXT_OPEN -> CLOSED). It never persists a formal artifact, never writes the production DB, never touches the broker or AUTO_ORDER, and never creates or forces a Runner sample. Bounded window 2026-10-12..2027-01-10; on terminal outcome it writes VERIFICATION.json/REPORT_TO_CHATGPT.md, sends ONE notification through the existing SMTP authority, then self-retires through the native cron.jobs API and reads the retirement back. A manual invocation can only probe (--probe).…
| rule | value | source |
|---|---|---|
| none extracted | ||
| kind | path | name | access |
|---|---|---|---|
| ENV | PYTHONPATH | read | |
| SUBPROCESS | /Users/exion/.hermes/scripts/th0117_runner_level2_observer/observer.py | execute |
Upstream: —
Downstream: —
Transitive downstream (0): —
| type | hard? | from | to | resource | origin | conf | evidence |
|---|---|---|---|---|---|---|---|
| none | |||||||
failure_streak=0
last_error=—
delivery_error=—
change_risk=LOW