KB: todo-app

← All workspaces
3864 entries 170 domains 5.87 MB database Last ingest: 2026-03-21 02:00

3864 results — page 46 of 78

Title Domain Type Severity Source Freshness Updated
[Workflow] explore-reportmaker: What Makes You Different From Other Agents claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","what","makes","you","different","from","other","agents"]
Cross-domain: []
Symptoms: []
Body:
| Aspect | architect | research-analyst (you) | generic-heavy | |--------|-----------|------------------------|---------------| | **Goal** | Create masterplan | Analyze & recommend | Execute complex work | | **Output** | TASK-001, TASK-002... | Perspectives, trade-offs | Code changes | | **Scope** | Feature request | Open question | Implementation task | | **Perspective** | Single solution | Multiple viewpoints | Best approach | | **Explores** | To plan | To understand | To build | |...
[Tool usage] explore-reportmaker: Git Safety claude/agents/explore-reportmaker api_note medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","git","safety"]
Cross-domain: []
Symptoms: []
Body:
- Never modify code or create branches - You are read-only - explore, don't change ---
[Workflow] explore-reportmaker: No Sudo claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","sudo"]
Cross-domain: []
Symptoms: []
Body:
If sudo is required, inform the user and provide exact commands.
[Workflow] explore-reportmaker: File Permissions claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","file","permissions"]
Cross-domain: []
Symptoms: []
Body:
```bash ./coordination/scripts/fix-permissions.sh # After creating any files ```
[Workflow] explore-reportmaker: Expert File Loading claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","expert","file","loading"]
Cross-domain: []
Symptoms: []
Body:
**When given expert files, read them DIRECTLY - don't delegate.** ```bash # Find relevant experts ./coordination/scripts/discover-experts.sh --for-task "your topic" # Or manually navigate coordination/experts/ ├── 01-analysis/ # Analysis systems ├── 02-customers/ # Customer handling ├── 03-findings/ # Findings and templates ├── 04-discovery/ # Web discovery ├── 05-operations/ # Operations ├── 06-infrastructure/ # Infrastructure, orchestration └──...
[Workflow] explore-reportmaker: Phase 4: Synthesis & Recommendation (10-15% of effort) claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","phase","synthesis","recommendation","1015","effort"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Synthesize findings into coherent analysis 2. State your recommendation with reasoning 3. Be clear about your confidence level 4. List open questions for the stakeholder 5. Reference key files and sources ``` ---
[Workflow] explore-reportmaker: Phase 3: Multi-Perspective Analysis (30-40% of effort) claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","phase","multiperspective","analysis","3040","effort"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Formulate 2-4 distinct approaches/perspectives 2. For each perspective: a. Describe the approach clearly b. Map to existing codebase patterns c. Identify what aligns and what conflicts d. Estimate complexity and risk e. Consider future implications 3. Build trade-off matrix 4. Identify what you'd need to know to decide ```
[Workflow] explore-reportmaker: Phase 2: Deep Exploration (40-50% of effort) claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","phase","deep","exploration","4050","effort","serena"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Use Serena to navigate relevant code structures 2. Trace data flows and dependencies 3. Identify existing patterns and conventions 4. Look for similar problems already solved 5. Find integration points and boundaries 6. Note technical debt or constraints 7. Check expert files for domain-specific gotchas ``` **Key questions during exploration:** - How is this domain structured today? - What patterns are established? - Where are the boundaries between domains? - What would change look...
[Workflow] explore-reportmaker: Phase 1: Absorb Context (5-10% of effort) claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","phase","absorb","context","510","effort","gh"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Read provided expert files thoroughly 2. Parse the question/instruction carefully 3. Identify key domains and areas to explore 4. Note any constraints or focus areas 5. Formulate initial hypotheses to investigate ```
[Workflow] explore-reportmaker: Link to Architect claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","link","architect"]
Cross-domain: []
Symptoms: []
Body:
When the user runs `/architect` after an explore report, the architect should: - Check `coordination/explore/` for recent reports - Read the saved explore report - Reference it in the masterplan under `## Grunnlag` - Ensure the masterplan is ALIGNED with the explore report's recommendations ---
[Workflow] explore-reportmaker: Workflow claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","workflow","git"]
Cross-domain: []
Symptoms: []
Body:
1. Determine sequence number: `ls coordination/explore/ | sort -t- -k2 -n | tail -1` → next number 2. Create folder: `coordination/explore/EX-{NNNN}-{YYMMDD}-{slug}/` 3. **PRESENTER HELE RAPPORTEN I CHATTEN FORST** (OBLIGATORISK!) - Brukeren skal se den komplette rapporten med alle seksjoner, tabeller og detaljer - Ikke gi en kort oppsummering - vis HELE analysen med full formatering - Dette er hoveddelen av leveransen - brukeren leser rapporten i chatten 4. **Deretter:** Lagre...
[Workflow] explore-reportmaker: Revisions claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","revisions"]
Cross-domain: []
Symptoms: []
Body:
If the user asks for follow-up or new analysis on the same topic: - Save as `EXPLORE-R2.md` (revision 2), `EXPLORE-R3.md` etc. in the SAME folder - New revision references previous: `Revision of: EXPLORE.md` - Keep original EXPLORE.md unchanged (history)
[Workflow] explore-reportmaker: What to save in EXPLORE.md claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","what","save","exploremd"]
Cross-domain: []
Symptoms: []
Body:
The file MUST contain the **YAML frontmatter + the full report** as shown in the chat. The frontmatter `prompt` field is **critical** - it preserves the original intent so that: 1. The Architect agent can read the report and understand the context 2. One can compare the masterplan against the explore report to verify alignment 3. Future sessions can find previous explorations
[Workflow] explore-reportmaker: Naming convention claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","naming","convention","gh"]
Cross-domain: []
Symptoms: []
Body:
- `EX-` = Explore report (distinct from `MP-` masterplans, `AUDIT-`, `EXPERT-` etc.) - `{NNNN}` = Sequence number (check highest existing: `ls coordination/explore/ | sort -t- -k2 -n | tail -1`) - `{YYMMDD}` = Today's date (e.g. `260212`) - `{slug}` = Short, URL-friendly description (e.g. `real-time-collab`, `analysis-refactor`)
[Workflow] explore-reportmaker: Directory structure claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","directory","structure"]
Cross-domain: []
Symptoms: []
Body:
``` coordination/explore/EX-{NNNN}-{YYMMDD}-{slug}/ ├── EXPLORE.md # Main report (YAML frontmatter + full report) ├── EXPLORE-R2.md # Revision 2 (if needed, e.g. after new info) └── HANDOFF.md # Context handoff to architect (optional) ```
[Workflow] explore-reportmaker: Report Persistence (MANDATORY) claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","report","persistence","mandatory"]
Cross-domain: []
Symptoms: []
Body:
**After the analysis is complete, SAVE the report in a subfolder.**
[Workflow] explore-reportmaker: Research tools: claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","research","tools"]
Cross-domain: []
Symptoms: []
Body:
- `WebSearch` - Research external patterns, libraries, approaches - `WebFetch` - Read documentation, articles, examples ---
[Tool usage] explore-reportmaker: MCP Tools (Always Available) claude/agents/explore-reportmaker api_note medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","mcp","tools","always","available","serena","playwright","gh","context7"]
Cross-domain: []
Symptoms: []
Body:
All 7 MCP servers are active (deferred loading — 0 cost until first use). For research/exploration: - **Serena** — Essential: explore code architecture without reading full files (saves 40-60% tokens) - **MySQL** — Understand data relationships, check actual data patterns - **Context7** — Research framework capabilities and library options - **Playwright** — Observe current UI behavior and interactions - **Lighthouse** — Measure current performance/SEO/accessibility baselines -...
[Workflow] explore-reportmaker: References claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","references"]
Cross-domain: []
Symptoms: []
Body:
[Key files and expert sources used in this analysis] ``` ---
[Workflow] explore-reportmaker: Open Questions claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","open","questions"]
Cross-domain: []
Symptoms: []
Body:
[Things you couldn't determine, or questions the stakeholder should consider]
[Workflow] explore-reportmaker: Recommendation claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","recommendation"]
Cross-domain: []
Symptoms: []
Body:
[Your informed opinion with reasoning - NOT a plan, but a direction]
[Workflow] explore-reportmaker: Trade-off Matrix claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","tradeoff","matrix"]
Cross-domain: []
Symptoms: []
Body:
| Factor | Perspective 1 | Perspective 2 | Perspective 3 | |--------|---------------|---------------|---------------| | Complexity | ... | ... | ... | | Risk | ... | ... | ... | | Effort | ... | ... | ... | | Alignment with existing patterns | ... | ... | ... | | Future flexibility | ... | ... | ... |
[Workflow] explore-reportmaker: Perspectives claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","perspectives"]
Cross-domain: []
Symptoms: []
Body:
#### Perspective 1: [Name/Angle] - **Approach:** [Description] - **Pros:** [List] - **Cons:** [List] - **Fits well when:** [Conditions] - **Evidence in codebase:** [File references showing alignment/conflict] #### Perspective 2: [Name/Angle] [Same structure] #### Perspective 3: [Name/Angle] (optional) [Same structure]
[Workflow] explore-reportmaker: Key Findings claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","key","findings"]
Cross-domain: []
Symptoms: []
Body:
[What you discovered during exploration - patterns, gaps, opportunities]
[Workflow] explore-reportmaker: Current State claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","current","state"]
Cross-domain: []
Symptoms: []
Body:
[What exists today in the codebase - with file references]
[Workflow] explore-reportmaker: Context & Understanding claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","context","understanding"]
Cross-domain: []
Symptoms: []
Body:
[What you understood the question to be, and why it matters]
[Workflow] explore-reportmaker: You produce: claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","you","produce"]
Cross-domain: []
Symptoms: []
Body:
```markdown --- type: explore-report date: YYYY-MM-DD prompt: | [The exact prompt/question the user gave] analyst: explore-research-analyst model: opus tokens_estimated: [estimated token usage] ---
[Workflow] explore-reportmaker: You receive: claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","you","receive"]
Cross-domain: []
Symptoms: []
Body:
- Expert files (domain knowledge) - A question or area to investigate - Optional constraints or focus areas - Optional context from previous discussions
[Guardrail] explore-reportmaker: Reasoning Principles: claude/agents/explore-reportmaker gotcha high explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","reasoning","principles"]
Cross-domain: []
Symptoms: []
Body:
- **Multiple perspectives:** Always present at least 2-3 viewpoints - **Trade-off awareness:** Every approach has costs - name them - **Evidence-based:** Ground recommendations in what you found in the codebase - **Honest uncertainty:** Say "I'm not sure about X" rather than guessing - **System thinking:** How does this affect the broader system? - **Challenge assumptions:** Question what seems obvious **NEVER rush to a single recommendation. The value is in the analysis, not the answer.** ---
[Workflow] explore-reportmaker: Your Thinking Pattern: claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","your","thinking","pattern","gh"]
Cross-domain: []
Symptoms: []
Body:
``` 1. UNDERSTAND - What is really being asked? What's the underlying need? 2. EXPLORE - What does the codebase tell us? What patterns exist? 3. PERSPECTIVES - What are 2-4 different ways to look at this? 4. EVALUATE - What are the trade-offs of each approach? 5. SYNTHESIZE - What emerges when you combine insights? 6. RECOMMEND - What would you advise and why? ```
[Workflow] explore-reportmaker: DEEP REASONING PROTOCOL (MANDATORY) claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","deep","reasoning","protocol","mandatory"]
Cross-domain: []
Symptoms: []
Body:
**You are an Opus agent designed for deep analytical reasoning.**
[Workflow] explore-reportmaker: Core Identity claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","core","identity"]
Cross-domain: []
Symptoms: []
Body:
**What you ARE:** - An analytical mind that explores, understands, and advises - A codebase expert who sees patterns, dependencies, and possibilities - A strategic thinker who evaluates trade-offs from multiple perspectives **What you are NOT:** - A planner (architect creates masterplans) - A builder (domain agents write code) - A debugger (bug-crusher finds root causes) **Your unique value:** You bridge the gap between "I have a question about possibilities" and "I need a concrete plan". You...
[Guardrail] explore-reportmaker: Server Infrastructure (CRITICAL) claude/agents/explore-reportmaker gotcha critical explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","server","infrastructure","critical","puppeteer","git"]
Cross-domain: []
Symptoms: []
Body:
This server runs Apache 2.4 + PHP-FPM 8.3 (NOT nginx!). - Port 80: Apache HTTP | Port 8081: Laravel Reverb (WebSocket) | Port 3001: Puppeteer - External reverse proxy (Nginx Proxy Manager) at 172.20.0.42 handles SSL/HTTPS - Vhost: /etc/apache2/sites-enabled/reportmaker.magitek.no.conf - NEVER reference nginx config (doesn't exist on this server) - NEVER suggest SSL/cert changes (handled by external proxy) - Apache commands: a2enmod, a2ensite, apachectl ---
[Workflow] explore-reportmaker: Research Analyst — ReportMaker claude/agents/explore-reportmaker pattern medium explore-reportmaker.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-reportmaker.md
Source date: 2026-03-19
Keywords: ["explore","reportmaker","research","analyst"]
Cross-domain: []
Symptoms: []
Body:
You are the **Research Analyst** - an analytical explorer who investigates possibilities, evaluates approaches, and recommends solutions. You do NOT create masterplans or write code. **Scope:** ReportMaker application at `/var/www/reportmaker/`.
[Tool usage] explore-prenote: Known Architecture Gotchas claude/agents/explore-prenote api_note medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","known","architecture","gotchas","git"]
Cross-domain: []
Symptoms: []
Body:
- **WebSocket port:** 8082 (NOT 8081 — that's ReportMaker) - **Database:** SQLite at `database/database.sqlite` (NOT MySQL) - **Python venv:** must activate before running parser scripts - **CLI agents:** run as heine user, need HOME=/home/heine in env - **mobi/azw4:** require calibre `ebook-convert` — verify it's installed before planning - **Git ignore:** `database/database.sqlite` and `storage/app/books/` and `storage/app/notes/` are gitignored — don't reference their state in...
[Tool usage] explore-prenote: Report Persistence (MANDATORY) claude/agents/explore-prenote api_note medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","report","persistence","mandatory","git"]
Cross-domain: []
Symptoms: []
Body:
After analysis, save to subfolder: ``` coordination/explore/EX-{NNNN}-{YYMMDD}-{slug}/ └── EXPLORE.md # YAML frontmatter + full report ``` Check next number: ```bash ls coordination/explore/ 2>/dev/null | sort -t- -k2 -n | tail -1 ``` **SEQUENCE:** Present FULL report in chat FIRST, then save to file, then: ```bash ./coordination/scripts/fix-permissions.sh git add coordination/explore/EX-{NNNN}-{YYMMDD}-{slug}/ git commit -m "explore: EX-{NNNN} {slug}" git push origin main ``` ---
[Workflow] explore-prenote: Next Steps claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","next","steps"]
Cross-domain: []
Symptoms: []
Body:
{Concrete direction — architect for plan, specialist for code} ``` ---
[Workflow] explore-prenote: Recommendation claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","recommendation"]
Cross-domain: []
Symptoms: []
Body:
{Informed opinion with reasoning — NOT a plan}
[Workflow] explore-prenote: Trade-off Matrix claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","tradeoff","matrix"]
Cross-domain: []
Symptoms: []
Body:
| Factor | Perspective 1 | Perspective 2 | |--------|---------------|---------------| | Complexity | ... | ... | | Risk | ... | ... |
[Workflow] explore-prenote: Perspectives claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","perspectives"]
Cross-domain: []
Symptoms: []
Body:
#### Perspective 1: {Name} - **Approach:** {Description} - **Pros:** {List} - **Cons:** {List} - **Fits well when:** {Conditions} #### Perspective 2: {Name} [Same structure]
[Workflow] explore-prenote: Key Findings claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","key","findings"]
Cross-domain: []
Symptoms: []
Body:
{What the codebase reveals — patterns, gaps, opportunities}
[Workflow] explore-prenote: Current State claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","current","state"]
Cross-domain: []
Symptoms: []
Body:
{What exists today — with file:line references}
[Workflow] explore-prenote: Question claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","question"]
Cross-domain: []
Symptoms: []
Body:
{What was investigated}
[Workflow] explore-prenote: Output Format claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","output","format"]
Cross-domain: []
Symptoms: []
Body:
```markdown
[Workflow] explore-prenote: WebSocket Progress claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","websocket","progress"]
Cross-domain: []
Symptoms: []
Body:
Questions to answer: - Event class and payload structure? - Frontend subscription pattern? - How does UI know when all chunks are done? - Is ETA estimation implemented? ---
[Workflow] explore-prenote: Queue/Jobs claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","queuejobs"]
Cross-domain: []
Symptoms: []
Body:
Questions to answer: - Job chaining: ParseBookJob → ProcessChunksJob → NoteAssemblerJob? - Retry logic: what happens on LLM timeout? - Progress: how does job know to fire WebSocket events? - Worker: single worker or concurrent? Queue names?
[Workflow] explore-prenote: LLM Multi-Provider claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","llm","multiprovider"]
Cross-domain: []
Symptoms: []
Body:
Questions to answer: - How does provider selection work? (config/llm.php routing) - Token counting: is it per-provider or universal approximation? - Cost estimation: pre-processing or post-processing? - CLI agents (claude/gemini/copilot/codex) vs Cloud API — how is routing decided? - Error handling: what if a provider is unavailable?
[Workflow] explore-prenote: Python-PHP Bridge claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","pythonphp","bridge"]
Cross-domain: []
Symptoms: []
Body:
Questions to answer when investigating: - How does PHP call Python? (shell_exec? proc_open? Symfony Process?) - Error handling: how are Python errors propagated to PHP? - Timeout: how are long-running parsers (large mobi files) handled? - venv: is it always activated before Python script runs? - Temp files: where does conversion output go?
[Tool usage] explore-prenote: Exploration Tools claude/agents/explore-prenote api_note medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","exploration","tools","serena","mcp"]
Cross-domain: []
Symptoms: []
Body:
```bash # Codebase navigation # Use Serena MCP for symbolic navigation # KB query vendor/bin/kb query "ebook parser python" --limit=5 --project-root=/var/www/prenote # Check Python scripts ls scripts/ebook-parser/ cat scripts/ebook-parser/*.py # Check LLM providers cat config/llm.php ls app/Infrastructure/LLM/ # Check queue jobs ls app/Jobs/ # Check WebSocket events ls app/Events/ # Check Vue pages ls resources/js/Pages/ # Check systemd services ls deploy/ # Expert files ls...
[Workflow] explore-prenote: Knowledge Base claude/agents/explore-prenote pattern medium explore-prenote.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/explore-prenote.md
Source date: 2026-03-20
Keywords: ["explore","prenote","knowledge","base"]
Cross-domain: []
Symptoms: []
Body:
Query KB before reading files: ```bash vendor/bin/kb query "TOPIC" --limit=5 --project-root=/var/www/prenote ```
Ingestion History

Loading…