FABRIC/docs
jedarden 3da90f1be0 feat(bf-52d6): add conversation transcript parser module
Add standalone conversationParser module to extract full conversation
transcripts from NEEDLE logs. This completes Phase 1 Core Infrastructure
item for conversation parsing.

Implementation:
- isConversationSpanEvent(): Identify conversation-related span events
- buildConversationSessions(): Build sessions from log events
- getWorkerConversationSessions(): Filter sessions by worker
- getBeadConversationSession(): Get session for a specific bead
- extractConversationEvents(): Extract all conversation events

Types supported:
- PromptEvent: User input/prompt
- ResponseEvent: Assistant response text
- ThinkingEvent: Internal reasoning/thinking blocks
- ToolCallEvent: Tool invocations with arguments
- ToolResultEvent: Tool call results

Also updates docs/plan.md to mark Phase 1 Core Infrastructure items complete.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-08 14:29:12 -04:00
..
cli.md docs(cli): add comprehensive CLI reference documentation 2026-04-28 14:02:06 -04:00
FileHeatmap-Integration.md feat(bd-3jl): FileHeatmap integration complete + build fixes 2026-03-04 04:18:13 +00:00
gap-analysis.md feat(bd-muv): Gap analysis: Compare implementation against plan.md and create beads for missing features 2026-03-07 03:47:50 +00:00
memory-audit-bd-ch6.7.md feat(memory): add heap diff analysis and leak detection utilities 2026-04-28 14:05:39 -04:00
metrics.md docs(metrics): add Prometheus metrics documentation and completeness tests 2026-04-28 13:59:50 -04:00
needle-exporter-wiring.md feat(bd-eir): complete FABRIC↔NEEDLE dovetail — wire cross-source dedup, add exporter docs 2026-04-21 19:35:39 -04:00
plan.md feat(bf-52d6): add conversation transcript parser module 2026-05-08 14:29:12 -04:00
schema.md feat(bd-zci): add instrument alias resolution and source-priority upserts 2026-04-21 18:16:39 -04:00