chore(work): finish epic product-analytics-channel

This commit is contained in:
2026-05-18 18:05:29 +02:00
parent efd654e552
commit 0c6f60fccf
3 changed files with 11 additions and 17 deletions

View File

@@ -3,7 +3,7 @@ id: 09-documentation
epic: product-analytics-channel
title: Documentation — analytics.md, conformance-quickref, CLAUDE.md, template-tiers
type: technical-story
status: in-progress
status: done
feature: docs
depends-on:
[
@@ -13,7 +13,7 @@ depends-on:
]
blocks: []
created: 2026-05-18T12:08:00Z
updated: 2026-05-18T16:03:09.248Z
updated: 2026-05-18T16:05:30.519Z
---
## Goal
@@ -48,4 +48,4 @@ Docs land last (per PRD sequencing) so they can reference the real API rather th
## Tasks
- [x] Write `docs/guides/analytics.md` covering server-side wiring (`BindContext.analytics`), client-side wiring (`<AnalyticsProvider>` + `useAnalytics()`), vendor evaluation step (ADR-022), and PII boundary note — all gates pass on this commit.
- [ ] Update `docs/guides/conformance-quickref.md` (seventh rule + analytics-event drift pattern), `CLAUDE.md` (6 → 7 conformance ESLint rules), and `docs/architecture/template-tiers.md` (add `core-analytics` to optional-cores list) — all gates pass on this commit.
- [x] Update `docs/guides/conformance-quickref.md` (seventh rule + analytics-event drift pattern), `CLAUDE.md` (6 → 7 conformance ESLint rules), and `docs/architecture/template-tiers.md` (add `core-analytics` to optional-cores list) — all gates pass on this commit.

View File

@@ -3,10 +3,10 @@ id: product-analytics-channel
prd: docs/work/prds/product-analytics-channel.prd.md
title: Product analytics as a fourth capture channel (ADR-024 implementation)
type: epic
status: in-progress
status: done
features: [core-analytics, core-shared, core-testing, core-eslint]
created: 2026-05-18T12:00:00Z
updated: 2026-05-18T15:56:54.277Z
updated: 2026-05-18T16:05:30.519Z
---
## Goal
@@ -27,4 +27,4 @@ Consumers routinely bolt analytics SDKs on at the React component layer, bypassi
- [x] [06 — Add AnalyticsProtocol and BindContext.analytics](06-analytics-protocol-bind-context/_story.md)
- [x] [07 — Add no-undeclared-analytics-event ESLint rule](07-eslint-rule-no-undeclared-analytics-event/_story.md)
- [x] [08 — Add React provider to @repo/core-analytics](08-react-provider/_story.md)
- [ ] [09 — Documentation](09-documentation/_story.md)
- [x] [09 — Documentation](09-documentation/_story.md)