Commit Graph

7 Commits

Author SHA1 Message Date
hsiegeln
dcae89f404 docs(02-02): complete diagram rendering plan
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 16:19:09 +01:00
hsiegeln
4a31b1e815 docs(02-01): complete schema extension and core domain types plan
- 02-01-SUMMARY.md with task commits, deviations, and self-check
- STATE.md updated to Phase 2 Plan 1 complete
- ROADMAP.md progress updated (Phase 1 complete, Phase 2 1/3)
- REQUIREMENTS.md: SRCH-01 through SRCH-05, DIAG-01, DIAG-02 marked complete

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 16:18:08 +01:00
hsiegeln
f6ff279a60 feat(02-01): extend ingestion to populate Phase 2 columns with integration tests
- Refactored flattenProcessors to flattenWithMetadata (FlatProcessor record with depth/parentIndex)
- INSERT now populates 12 new columns: exchange_bodies, exchange_headers, processor_depths,
  processor_parent_indexes, processor_error_messages, processor_error_stacktraces,
  processor_input_bodies, processor_output_bodies, processor_input_headers,
  processor_output_headers, processor_diagram_node_ids, diagram_content_hash
- Exchange bodies/headers concatenated from all processor snapshots + route-level snapshots
- Null ExchangeSnapshot handled gracefully (empty string defaults)
- Headers serialized to JSON via Jackson ObjectMapper
- IngestionSchemaIT verifies 3-level tree metadata, body concatenation, null snapshot handling
- DiagramRenderer/DiagramLayout stubs created to fix pre-existing compilation error (Rule 3)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 16:15:41 +01:00
hsiegeln
b56eff0b94 docs(02): create phase plan - 3 plans, 2 waves
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 15:59:37 +01:00
hsiegeln
a59623005c docs(02): add research and validation strategy
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 15:52:48 +01:00
hsiegeln
314348f508 docs(02): research phase domain (search, diagrams, ClickHouse querying)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 15:51:38 +01:00
hsiegeln
9d601a695e docs(02): capture phase context
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 15:21:23 +01:00