Atlas 技術版 > TH-0150 持股 Feed 自然刷新驗收(一次)

TH-0150 持股 Feed 自然刷新驗收(一次) ONCE_NO_AGENT UNKNOWN risk=LOW

1. 做什麼 / 2. 為什麼存在

(purpose 尚未填寫 — manifest 為 draft/INFERRED)

3. Schedule / Mode

mode=ONCE_NO_AGENT state=completed enabled=0
schedule=once at 2026-10-14 16:00
next_run=None last_run=2026-10-14T16:00:37
deliver=local model=— provider=—

4. Implementation

script=/Users/exion/.hermes/scripts/holdings_symbol_feed/natural_acceptance_verifier.py
monitor_script=— monitor_url=—
skills=[]
workdir=—

5. Effective instruction sources

prompt_sha256=4b8b9ba0fbe702ad… chars=69
skill_files={}

此為 no_agent 一次性驗收:僅執行指定的自然排程驗證腳本;不得手動觸發 holdings refresh 或 publisher。…

6. Actual rules / thresholds

rulevaluesource
ROOT/Users/exion/.hermesCODE_STATIC @natural_acceptance_verifier.py:26
SCRIPTS/Users/exion/.hermes/scripts/holdings_symbol_feedCODE_STATIC @natural_acceptance_verifier.py:27
JOB_ID70a918c3f294CODE_STATIC @natural_acceptance_verifier.py:31
REPOKenjiPolis/market-symbol-feedCODE_STATIC @natural_acceptance_verifier.py:33
RAW_URLhttps://raw.githubusercontent.com/KenjiPolis/market-symbol-fCODE_STATIC @natural_acceptance_verifier.py:34
JOBS_DB/Users/exion/.hermes/cron/executions.dbCODE_STATIC @natural_acceptance_verifier.py:35
HOLDINGS_DB/Users/exion/.hermes/data/portfolio_history.dbCODE_STATIC @natural_acceptance_verifier.py:36
SMTP_CONFIG/Users/exion/.hermes/data/smtp_config.jsonCODE_STATIC @natural_acceptance_verifier.py:37
EVIDENCE_DIR/Users/exion/.hermes/scripts/holdings_symbol_feed/natural_acCODE_STATIC @natural_acceptance_verifier.py:38

7/8. Inputs & Outputs (resources)

kindpathnameaccess
SQLITE_DB/Users/exion/.hermes/cron/executions.dbunknown
SQLITE_DB/Users/exion/.hermes/data/portfolio_history.dbunknown
SQLITE_TABLEselfexecutionsread
SQLITE_TABLEselfholdings_currentread
FILE_READ/Users/exion/.hermes/data/smtp_config.jsonread
MODULE/Users/exion/.hermes/scripts/holdings_symbol_feed/publisher.pypublisherimport
SUBPROCESS{date}execute

9/10. Upstream / Downstream

Upstream: cron 健康檢查、shioaji-holdings-sync
Downstream: —
Transitive downstream (0): —

Edges (typed evidence)

typehard?fromtoresourceoriginconfevidence
DATAsoftcron 健康檢查TH-0150 持股 Feed 自然刷新驗收(一次)sqlite:executionsSTATIC0.75table 'executions' write@41eeb394dee7(line 618) -> read@4ead92294154(line 62)
DATAsoftshioaji-holdings-syncTH-0150 持股 Feed 自然刷新驗收(一次)sqlite:holdings_currentSTATIC0.75table 'holdings_current' write@70a918c3f294(line 530) -> read@4ead92294154(line 57)

11. Shared resources

12. Recent executions

failure_streak=1
last_error=—
delivery_error=—

14. Drift history

16. Impact / change risk

change_risk=LOW