v0.5.3
finance-skills 0.5.3
Agent middleware release (P0–P2): close the skill-layer gap so agents cannot casually invent numbers or give personal buy/sell advice.
Added
- Strict SKILL.md + docs/agent-policy.md (activation MUST/MUST NOT, sole-source numbers, response order, refuse personal advice, untrusted data)
route_request()/route --json— deterministic intent + tickers (learn,refuse, secondary risk on compare)- EngineReport envelope on
brief --json(engine_reportwith disabled analyses, response_guidance, fixture state) - 40+ routing tests + schema tests
Install
pip install -U finance-skills
# or skill install — see README
python3 scripts/router.py route --json "Is CRWV a buy?"Not investment advice. Read-only.