usability enhancements
This commit is contained in:
15
openspec/changes/p12-umami-events-and-more/tasks.md
Normal file
15
openspec/changes/p12-umami-events-and-more/tasks.md
Normal file
@@ -0,0 +1,15 @@
|
||||
## 1. Event Payload Enrichment
|
||||
|
||||
- [x] 1.1 Update hero/feed CTA tracking payloads in `frontend/index.html` to include `article_title` alongside `article_id`.
|
||||
- [x] 1.2 Update summary modal open tracking payload to include `article_title`.
|
||||
- [x] 1.3 Update summary modal close tracking payload to include `article_title` when available.
|
||||
|
||||
## 2. Compatibility and Safety
|
||||
|
||||
- [x] 2.1 Preserve existing event names (`hero-cta-click`, `summary-modal-open`, `summary-modal-close`) and existing fields.
|
||||
- [x] 2.2 Ensure payload enrichment is additive and does not break tracking when title is missing.
|
||||
|
||||
## 3. Validation
|
||||
|
||||
- [x] 3.1 Verify events in browser devtools/Umami network payload include `article_title`.
|
||||
- [x] 3.2 Verify existing dashboard queries based on `article_id` remain valid.
|
||||
Reference in New Issue
Block a user