← ClaudeAtlas

thesis-auditlisted

Re-test every position thesis in PORTFOLIO-PLAN.md against current data — is the stated reason for owning it still true, and has any invalidator tripped. Use when the user asks why they own something, whether a thesis still holds, or wants a conviction/thesis check across holdings. Read-only.
getlost01/stock-research-skills · ★ 0 · AI & Automation · score 60
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