Files
agentic-dev-template/docs/decisions
Danijel Martinek d66aba32e3 docs: introduce product analytics as a fourth capture channel (ADR-024)
ADR-024 codifies IAnalytics as an optional-core channel parallel to
IAuditLog. Mirrors the audit pattern (inline emission, manifest field,
brand at bind time, ESLint cross-check) with three deliberate
divergences: no `mutates` gate on the brand check, flush() on the
interface for batched server-side SDKs, and a React provider scaffold
in core-analytics/react so server + client share the same contract.

PII boundary is explicitly distinct from ADR-017's observability policy:
traits-allowed at the interface, consumer owns consent + retention.

Glossary updated with IAnalytics and withAnalytics entries.
2026-05-18 12:29:44 +02:00
..