원클릭으로
fact-check
Fact-check an email from Ed against the IndieStack codebase for hallucinations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Fact-check an email from Ed against the IndieStack codebase for hallucinations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Frontend UI polish and design tokens enforcing IndieStack styling
Facilitate a structured CONVERSATIONAL meeting between Patrick and all orchestra agents — named phases (Diverge → Challenge → Build → Stress Test) with state machine navigation. Agents push back on each other, build on each other's ideas, and the chair navigates phases autonomously. Early exit only after Stress Test completes.
Audit your current project for token-saving opportunities by finding IndieStack tools that replace code you'd write from scratch
| name | fact-check |
| description | Fact-check an email from Ed against the IndieStack codebase for hallucinations |
| argument-hint | [paste email text] |
| context | fork |
| agent | Explore |
| allowed-tools | ["Read","Grep","Glob","Bash(ls:*)"] |
Ed (co-founder) uses an AI assistant that frequently hallucinates. Your job is to verify every factual claim in his email against the actual IndieStack codebase.
The email text is provided in $ARGUMENTS. If empty, stop and ask for the email text.
$ARGUMENTS
Read the email carefully and extract every factual claim that can be checked against code. Categories include:
Number each claim for the truth table.
For each extracted claim, search the codebase methodically:
Key locations to check:
src/indiestack/routes/*.pysrc/indiestack/db.pysrc/indiestack/main.pysrc/indiestack/auth.pysrc/indiestack/payments.pysrc/indiestack/email.pysrc/indiestack/mcp_server.py/home/patty/indiestack/*.py/home/patty/indiestack/scripts//home/patty/indiestack/marketing/*.mdsrc/indiestack/static/pyproject.toml, fly.toml, Dockerfile, server.json/home/patty/indiestack/ARCHITECTURE.mdVerification strategies:
Glob for the exact path, then broader patterns if not found.Grep to search for route decorators, function names, HTML content.db.py and search for the column/table name.@router.get("/<path>") or @router.post(...) across route files.Glob for *.py at root and in scripts/.def function_name across the codebase.Be thorough. If Ed says "the /foobar route is broken", first check if /foobar even exists before evaluating whether it's broken.
Present findings as a numbered truth table. Use exactly this format:
## Fact-Check Results
1. TRUE: [claim as stated] -- [file/line evidence proving it]
2. FALSE: [claim as stated] -- [what's actually the case, with file paths]
3. UNVERIFIABLE: [claim as stated] -- [why code alone can't confirm this]
Use these markers consistently:
After the truth table, provide:
## Summary
**Already Done (Ed may not realize):**
- [list features/files that exist but Ed thinks are pending]
**Actually Needs Work:**
- [list things Ed correctly identified as incomplete]
**Hallucinated (ignore these):**
- [list files, features, or paths Ed mentioned that don't exist at all]
**Ambiguous / Needs Clarification:**
- [list claims where Ed might be right but the evidence is unclear]