chore(work): finish epic product-analytics-channel
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"updated_at": "2026-05-18T16:03:09.410Z",
|
"updated_at": "2026-05-18T16:05:30.691Z",
|
||||||
"epics": {
|
"epics": {
|
||||||
"binder-wrap-helper": {
|
"binder-wrap-helper": {
|
||||||
"status": "done",
|
"status": "done",
|
||||||
@@ -242,7 +242,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"product-analytics-channel": {
|
"product-analytics-channel": {
|
||||||
"status": "in-progress",
|
"status": "done",
|
||||||
"title": "Product analytics as a fourth capture channel (ADR-024 implementation)",
|
"title": "Product analytics as a fourth capture channel (ADR-024 implementation)",
|
||||||
"prd": "docs/work/prds/product-analytics-channel.prd.md",
|
"prd": "docs/work/prds/product-analytics-channel.prd.md",
|
||||||
"stories": {
|
"stories": {
|
||||||
@@ -335,23 +335,17 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"09-documentation": {
|
"09-documentation": {
|
||||||
"status": "in-progress",
|
"status": "done",
|
||||||
"title": "Documentation — analytics.md, conformance-quickref, CLAUDE.md, template-tiers",
|
"title": "Documentation — analytics.md, conformance-quickref, CLAUDE.md, template-tiers",
|
||||||
"ac_total": 2,
|
"ac_total": 2,
|
||||||
"ac_completed": 1,
|
"ac_completed": 2,
|
||||||
"depends_on": [],
|
"depends_on": [],
|
||||||
"blocks": []
|
"blocks": []
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ready": [
|
"ready": [],
|
||||||
{
|
|
||||||
"epic": "product-analytics-channel",
|
|
||||||
"story": "09-documentation",
|
|
||||||
"title": "Documentation — analytics.md, conformance-quickref, CLAUDE.md, template-tiers"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"blocked": [],
|
"blocked": [],
|
||||||
"needs_prd_ship": []
|
"needs_prd_ship": []
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ id: 09-documentation
|
|||||||
epic: product-analytics-channel
|
epic: product-analytics-channel
|
||||||
title: Documentation — analytics.md, conformance-quickref, CLAUDE.md, template-tiers
|
title: Documentation — analytics.md, conformance-quickref, CLAUDE.md, template-tiers
|
||||||
type: technical-story
|
type: technical-story
|
||||||
status: in-progress
|
status: done
|
||||||
feature: docs
|
feature: docs
|
||||||
depends-on:
|
depends-on:
|
||||||
[
|
[
|
||||||
@@ -13,7 +13,7 @@ depends-on:
|
|||||||
]
|
]
|
||||||
blocks: []
|
blocks: []
|
||||||
created: 2026-05-18T12:08:00Z
|
created: 2026-05-18T12:08:00Z
|
||||||
updated: 2026-05-18T16:03:09.248Z
|
updated: 2026-05-18T16:05:30.519Z
|
||||||
---
|
---
|
||||||
|
|
||||||
## Goal
|
## Goal
|
||||||
@@ -48,4 +48,4 @@ Docs land last (per PRD sequencing) so they can reference the real API rather th
|
|||||||
## Tasks
|
## 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.
|
- [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.
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ id: product-analytics-channel
|
|||||||
prd: docs/work/prds/product-analytics-channel.prd.md
|
prd: docs/work/prds/product-analytics-channel.prd.md
|
||||||
title: Product analytics as a fourth capture channel (ADR-024 implementation)
|
title: Product analytics as a fourth capture channel (ADR-024 implementation)
|
||||||
type: epic
|
type: epic
|
||||||
status: in-progress
|
status: done
|
||||||
features: [core-analytics, core-shared, core-testing, core-eslint]
|
features: [core-analytics, core-shared, core-testing, core-eslint]
|
||||||
created: 2026-05-18T12:00:00Z
|
created: 2026-05-18T12:00:00Z
|
||||||
updated: 2026-05-18T15:56:54.277Z
|
updated: 2026-05-18T16:05:30.519Z
|
||||||
---
|
---
|
||||||
|
|
||||||
## Goal
|
## 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] [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] [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)
|
- [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)
|
||||||
|
|||||||
Reference in New Issue
Block a user