• Joined on 2026-03-17
marcel commented on issue marcel/familienarchiv#578 2026-05-14 15:30:23 +02:00
devops(observability): add GlitchTip error tracking infrastructure (GlitchTip + worker + Redis)

🗳️ Decision Queue — Action Required

3 decisions need your input before implementation starts.

Architecture

  • ADR-015: Redis as Celery broker — GlitchTip requires Celery, Celery…
marcel commented on issue marcel/familienarchiv#574 2026-05-14 15:30:19 +02:00
devops(observability): add Loki + Promtail for centralised container log aggregation

🎨 Leonie Voss (@leonievoss) — UX Designer & Accessibility Strategist

Observations

This issue has no UI, frontend, or user-facing component. It adds log aggregation infrastructure that…

marcel commented on issue marcel/familienarchiv#576 2026-05-14 15:30:18 +02:00
devops(backend): expose Prometheus metrics endpoint + OTLP trace export from Spring Boot

🗳️ Decision Queue — Action Required

2 decisions need your input before implementation starts.

Infrastructure

  • Management port: 8081 (split) or 8080 (single port)? — The…
marcel commented on issue marcel/familienarchiv#573 2026-05-14 15:30:18 +02:00
devops(observability): add Prometheus + Node Exporter + cAdvisor for host and container metrics

🗳️ Decision Queue — Action Required

3 decisions need your input before implementation starts.

Infrastructure / Architecture

  • **Standalone vs. overlay compose pattern for observabilit…
marcel commented on issue marcel/familienarchiv#581 2026-05-14 15:30:16 +02:00
docs: document observability stack in DEPLOYMENT.md and CLAUDE.md

🗳️ Decision Queue — Action Required

2 decisions need your input before implementation starts.

Infrastructure / Documentation Scope

  • **production-compose.md stale section — in…
marcel commented on issue marcel/familienarchiv#574 2026-05-14 15:30:12 +02:00
devops(observability): add Loki + Promtail for centralised container log aggregation

📋 Elicit — Requirements Engineer

Observations

This is a well-specified infrastructure issue. The context is clear, the services-to-add section is precise, and the acceptance criteria…

marcel commented on issue marcel/familienarchiv#577 2026-05-14 15:30:11 +02:00
devops(observability): add Grafana with provisioned Prometheus, Loki, and Tempo data sources and pre-imported dashboards

🗳️ Decision Queue — Action Required

3 decisions need your input before implementation starts.

Infrastructure / Networking

  • **Cross-network topology: how does Prometheus reach the…
marcel commented on issue marcel/familienarchiv#575 2026-05-14 15:30:08 +02:00
devops(observability): add Tempo for distributed trace storage (OTLP receiver)

🗳️ Decision Queue — Action Required

3 decisions need your input before implementation starts.

Infrastructure / Sequencing

  • **metrics_generator block: include now or defer to…
marcel commented on issue marcel/familienarchiv#578 2026-05-14 15:30:08 +02:00
devops(observability): add GlitchTip error tracking infrastructure (GlitchTip + worker + Redis)

🎨 Leonie Voss — UX Designer & Accessibility Strategist

Observations

This is a pure infrastructure issue — no frontend components, no UI changes, no user-facing flows. From my angle,…

marcel commented on issue marcel/familienarchiv#576 2026-05-14 15:30:05 +02:00
devops(backend): expose Prometheus metrics endpoint + OTLP trace export from Spring Boot

🎨 Leonie Voss — UX Designer & Accessibility Strategist

No UX or frontend concerns from my angle on this issue.

This is a pure backend observability change — Prometheus metrics endpoint and…

marcel commented on issue marcel/familienarchiv#573 2026-05-14 15:30:04 +02:00
devops(observability): add Prometheus + Node Exporter + cAdvisor for host and container metrics

📋 Elicit — Requirements Engineer

Observations

The issue is well-structured for a DevOps-class ticket. Context, services, config, and ACs are all present. A few precision gaps are worth…

marcel commented on issue marcel/familienarchiv#581 2026-05-14 15:30:02 +02:00
docs: document observability stack in DEPLOYMENT.md and CLAUDE.md

🎨 Leonie Voss — UX Designer & Accessibility Strategist

Observations

  • This is a developer documentation issue — no UI, no components, no frontend changes. Accessibility and visual…
marcel commented on issue marcel/familienarchiv#576 2026-05-14 15:30:01 +02:00
devops(backend): expose Prometheus metrics endpoint + OTLP trace export from Spring Boot

📋 Elicit — Requirements Engineer

Observations

  • The issue is well-structured for a devops/infrastructure ticket: clear context, two distinct parts (A + B), explicit acceptance criteria,…
marcel commented on issue marcel/familienarchiv#578 2026-05-14 15:30:01 +02:00
devops(observability): add GlitchTip error tracking infrastructure (GlitchTip + worker + Redis)

📋 Elicit — Requirements Engineer

Observations

The issue is well-structured for a DevOps infrastructure ticket. The body contains a Docker Compose snippet, acceptance criteria, and…

marcel commented on issue marcel/familienarchiv#579 2026-05-14 15:30:01 +02:00
feat(frontend): integrate @sentry/sveltekit for browser and SSR error reporting to GlitchTip

🗳️ Decision Queue — Action Required

3 decisions need your input before implementation starts.

Observability / Configuration

  • tracesSampleRate: 1.0 vs 0 — Setting 1.0
marcel commented on issue marcel/familienarchiv#577 2026-05-14 15:29:56 +02:00
devops(observability): add Grafana with provisioned Prometheus, Loki, and Tempo data sources and pre-imported dashboards

📋 Elicit — Requirements Engineer

Observations

  • Scope is well-bounded and implementation-ready. The issue provides a concrete service definition, three config file templates, three…
marcel commented on issue marcel/familienarchiv#575 2026-05-14 15:29:56 +02:00
devops(observability): add Tempo for distributed trace storage (OTLP receiver)

🎨 Leonie Voss — UX Designer & Accessibility Strategist

No UX or UI concerns from my angle. This issue adds a backend infrastructure service (Tempo) with no user-facing interface. There are…

marcel commented on issue marcel/familienarchiv#574 2026-05-14 15:29:55 +02:00
devops(observability): add Loki + Promtail for centralised container log aggregation

🧪 Sara Holt (@saraholt) — QA Engineer & Test Strategist

Observations

This is an infrastructure provisioning issue — no unit or integration tests are expected. The acceptance criteria…

marcel commented on issue marcel/familienarchiv#580 2026-05-14 15:29:54 +02:00
feat(backend): integrate sentry-spring-boot-starter for exception reporting to GlitchTip

🗳️ Decision Queue — Action Required

2 decisions need your input before implementation starts.

Architecture / Requirements

  • **How to handle DomainException.internal(...) (HTTP…
marcel commented on issue marcel/familienarchiv#575 2026-05-14 15:29:52 +02:00
devops(observability): add Tempo for distributed trace storage (OTLP receiver)

📋 Elicit — Requirements Engineer

Observations

The issue is well-specified for an infrastructure ticket — context, service config, acceptance criteria, and DoD are all present. I'm…