01 / Charters
Named agent roles with written boundaries. Ungoverned sprawl is not how this system runs; decisions do not live in chat.
Chat prompts are not a delivery pipeline.
TickStock.ai is a production algorithmic trading system for US equities and ETFs. It is also the lab where we run an AI-native delivery lifecycle under live-capital constraints: named agent roles, git as the system of record, and fail-closed gates before anything reaches production.
Not a trading product, signal service, or staff-augmentation bench. Not taking client engagements. v2.0.0. Nearly 5,000 automated tests. Methods are proven on our own production system.
Proof of method, not a product. Market detail stays private. We do not sell the trading system.
How the lab runs
The methods below are how this system ships. They are documented so other practitioners can see the design. They are not an offer to install them on another company’s stack.
Named agent roles with written boundaries. Ungoverned sprawl is not how this system runs; decisions do not live in chat.
Source of truth is the repository, not chat logs. Product Requirement Prompts and issue sync live in git.
Strict agent charters. Architects cannot ship code; implementers cannot approve security.
Fail-closed risk gates in CI/CD before any autonomous commit reaches production.
Writing
Tickets are index cards. Git is the filing cabinet. The next session starts from state, not chat.
Specialists on distinct lanes. A PM rolls up. Fences on what may act.
File state is the boundary. Chat is ephemeral. The next agent queries the system.
Skills are the rails. Boundaries halt drift. Done is a gate, not a feeling.