View Markdown Β· Documentation index (llms.txt)
Learning Guide β Observability with LGTM on Compose: purpose, walkthrough, and related learning states.
Convergence Rationale (C1)
State 007-observability-lgtm-compose is the C1 architecture convergence state.
Rationale:
-
It consolidates architecture hardening before functional expansion: durable data, robust messaging, and observability.
-
It creates a stable operational baseline for adding functional features without re-solving platform instrumentation.
-
It defines the demo-safe Grafana access convention: anonymous Viewer dashboards through ingress, state-scoped local admin credentials, and deterministic log collection defaults.
-
It is the recommended branching point for new functional states unless a narrower pedagogical target is explicitly required.
-
Issue #465 aligns inherited Java build context with Boot 4.0.8, Jackson 3.1.5, Springdoc 3.0.3, and Tomcat 11.0.26 so the observability overlay preserves the patched dependency baseline.
Learning evidence at this checkpointβ
At C1, the learning contract carries forward PostgreSQL persistence and NATS messaging while adding correlated telemetry. A learning partner asks for evidence from both the business records and the available signals, and probes the misconception that an empty dashboard proves no action occurred. The canonical learning-contract.json supplies objective mappings, diagnostic questions, graduated hints and assessment evidence for both human and agent-assisted study.