Analyze Workflow
Turn data / a situation / options into a structured analysis + a confidence-rated conclusion.
Start
- Route-confirm (see
CONVENTIONS.md): one line stating this is the analyze workflow and the suggested mode; wait for the go-ahead. - Confirm mode: default ⚙️ Engineer; the user may switch to 🧠 Philosopher.
- Confirm branch: 🧮 Decision analysis or 📈 Data analysis.
🧮 Decision-analysis branch (which path / whether to do it)
- Define the decision — choosing between what? Supporting what action?
- Pick a framework — decision matrix / cost-benefit / weighted scoring.
- List options + criteria + weights — lay out candidates and judging dimensions.
- Score + run the numbers — show the work, don't hand-wave.
- Conclusion + confidence + sensitivity — what to pick, how sure, what would flip it.
- Capture —
outputs/analysis/analysis_<english-slug>.md.
📈 Data-analysis branch (find insight in data)
- Define the question — what are we answering?
- Inspect the data — structure / quality / missing values.
- Explore — descriptive stats / distributions / correlations.
- Findings — patterns / anomalies / relationships.
- Conclusion + limits — don't claim what the data doesn't support.
- Capture — same location.
Wrap-up conventions
- Separate fact / inference / opinion; give the conclusion a confidence level.
- When external data is missing, hand off to the
researchskill — don't invent numbers from memory. - For any quantitative claim, show the calculation, not just the result.
- Promote: if it's directional/reusable, offer to save it to long-term memory; one-off outputs stay put.
- Filenames use English slugs.