This document is the governing spec for a multi-agent Investment Skill that runs in Claude Code: boundaries, routing, roles, state, output contracts, and upgrade/downgrade rules—not a pile of disconnected prompts.
Status: the capabilities described here are implemented and in day-to-day testing against a personal live workflow; details may evolve with feedback while the constitution and contract stay stable in intent.
Later changes should still align with these principles.