Atlas 技術版 > TH-0164 持股參考線自然驗收讀回(一次)
(purpose 尚未填寫 — manifest 為 draft/INFERRED)
mode=ONCE_NO_AGENT state=completed enabled=0
schedule=once at 2026-10-15 22:05
next_run=None last_run=2026-10-15T22:05:25
deliver=local model=— provider=—
script=/Users/exion/.hermes/scripts/th0164_reference_natural_verifier.py
monitor_script=— monitor_url=—
skills=[]
workdir=—
prompt_sha256=3fb94f3a6b7d2f2e… chars=566
skill_files={}
no_agent 一次性自然驗收:只執行 /Users/exion/.hermes/scripts/th0164_reference_natural_verifier.py;stdout 保存為 local evidence,不直接送 Telegram。verifier 必須只接受 2026-10-15 自然 21:40 producer job 09801157a49a 的 builtin execution + 當日 deploy marker(DEPLOYED_VERIFIED/PROMOTED)+ canonical SHA/calculated_at 一致,並拒絕任何僅同日但早於 21:40 的 controlled refresh。不得觸發 holdings producer、不得部署、不得改 scheduler/策略/broker/AUTO_ORDER;成功條件只依 generic HOLDING_REFERENCE 契約,不得再以 formal E7/Runner state/C20 作自然驗收 gate。正常結果由 verifier 經既有 SMTP authority 發送 Email;只有 operational failure 由 cron failure_deliver Telegram。…
| rule | value | source |
|---|---|---|
| ROOT | /Users/exion/.hermes | CODE_STATIC @th0164_reference_natural_verifier.py:28 |
| RISK_DIR | /Users/exion/.hermes/data/holdings_risk | CODE_STATIC @th0164_reference_natural_verifier.py:29 |
| CANONICAL | /Users/exion/.hermes/data/holdings_risk/canonical_risk.json | CODE_STATIC @th0164_reference_natural_verifier.py:30 |
| MARKER_DIR | /Users/exion/.hermes/data/holdings_deploy_markers | CODE_STATIC @th0164_reference_natural_verifier.py:31 |
| JOBS_DB | /Users/exion/.hermes/cron/executions.db | CODE_STATIC @th0164_reference_natural_verifier.py:32 |
| SMTP_CONFIG | /Users/exion/.hermes/data/smtp_config.json | CODE_STATIC @th0164_reference_natural_verifier.py:33 |
| EVIDENCE_DIR | /Users/exion/.hermes/data/holdings_risk/acceptance | CODE_STATIC @th0164_reference_natural_verifier.py:34 |
| PRODUCER_JOB_ID | 09801157a49a | CODE_STATIC @th0164_reference_natural_verifier.py:35 |
| CONTRACT | GENERIC_HOLDING_REFERENCE | CODE_STATIC @th0164_reference_natural_verifier.py:37 |
| kind | path | name | access |
|---|---|---|---|
| SQLITE_DB | /Users/exion/.hermes/cron/executions.db | unknown | |
| SQLITE_TABLE | self | executions | read |
| FILE_READ | /Users/exion/.hermes/data/smtp_config.json | read | |
| FILE_READ | /Users/exion/.hermes/data/holdings_risk/canonical_risk.json | read | |
| FILE_READ | /Users/exion/.hermes/data/holdings_risk/canonical_risk.json | read |
Upstream: cron 健康檢查
Downstream: —
Transitive downstream (0): —
| type | hard? | from | to | resource | origin | conf | evidence |
|---|---|---|---|---|---|---|---|
| DATA | soft | cron 健康檢查 | TH-0164 持股參考線自然驗收讀回(一次) | sqlite:executions | STATIC | 0.75 | table 'executions' write@41eeb394dee7(line 618) -> read@031bb097c4f2(line 66) |
failure_streak=0
last_error=—
delivery_error=—
change_risk=LOW