thesis-auditlisted
Install: claude install-skill getlost01/stock-research-skills
# Thesis Audit
Read-only across the user's live account(s). `reference/READ-ONLY-POLICY.md`
(hard rule) and `reference/RESEARCH-STANDARDS.md` (peer and technical
frameworks, data efficiency, completeness checklist, news freshness,
disclosure) apply. Steps name capabilities — resolve each against
`reference/BROKER-CAPABILITIES.md` for the active broker.
This is the deep, whole-book version of one lens: `portfolio-review`
tests theses as one section among five, and `portfolio-plan-builder`'s
audit mode only reports which invalidators have been hit. Here the
re-test *is* the work — every thesis row, measured against a number.
## Steps
1. **Load the theses.** `PORTFOLIO-PLAN.md` — **Position theses** (thesis,
invalidator, target weight, per-row `Reviewed` date), plus the
**Decision log** (a thesis the user already re-affirmed shouldn't be
re-litigated) and **Risk limits** for the horizon each thesis is
written against. No theses section → say so and offer
`portfolio-plan-builder`; never reconstruct a thesis from the fact
that a position exists.
2. **Reconcile against live holdings** — equity holdings capability from
every active broker, plus the MF sleeve (**SIP register**, or
INDmoney's fund holdings if active). Three reconciliation findings,
all worth reporting even though no market data is involved:
- a thesis row for something no longer held (stale row),
- a material holding with no thesis (why is this owned?),
- actual weight vs. the