record-engage-activity
Record Engage Activity
Assisted, review-first automation of the Engage Add Activity form, driven by the chrome-cdp CLI (the user's real, logged-in browser).
It fills category, type, date, quantity, and notes, then shows the entry and points before submitting.
Submit only after the user confirms — it writes real data and points.
✅ Validated live (2026-07-16) —
billed-week(Direct Revenue › 40 Billable Hour Week, 5 points), end-to-end via Phases 1–5. Date shifted by one day (timezone; see Phase 4) but stayed in-week.✅ Validated again (2026-07-29), via a
?guid=…share link — course attendance (Education/Coaching › ImprovingU Key Course Attendance, 2 points), through the fast path. Confirmed byPOST .../CreateOrEdit→ 200 (Phase 5) and the new top row; date did not shift this time.✅ Validated again (2026-08-16) — two
billed-weekentries in one session, right afterfill-workday-timesheetsaved the weeks; both confirmed byPOST …/CreateOrEdit→ 200 and the new top rows. Both stored dates were one day earlier than entered (see Phase 4). The fill is the recipeengage-fill-activity(Phase 4); it lives in the user's$XDG_CONFIG_HOME/chrome-cdp/recipes/, not this repo.Go slowly and
snap-verify each step. Followdrive-chrome-cdpfor the CLI (--json/exit codes,--by name,find,snap,wait --request,console/net, passkey rule). Soft dep:login-microsoft-sso(appengage).