Skip to content

Fold 2026-08-16 live-run findings into the Workday/Engage skills - #56

Merged
sanketsudake merged 2 commits into
mainfrom
skills/workday-engage-live-findings
Aug 16, 2026
Merged

Fold 2026-08-16 live-run findings into the Workday/Engage skills#56
sanketsudake merged 2 commits into
mainfrom
skills/workday-engage-live-findings

Conversation

@sanketsudake

Copy link
Copy Markdown
Owner

What

Updates the four authored Workday/Engage skills with what a full live run (fill two weeks → submit → record Engage points → approve six tasks) taught, plus points each repeated flow at a saved chrome-cdp recipe.

  • fill-workday-timesheet — DRAFT banner → validated 2026-08-16; multi-week gap discovery with a week-heading assertion after every navigation (a Next Week click was silently dropped live); Escape inside the dialog raises "Discard Changes?" (Continue keeps data); the Tue-column occluded failure on chrome-cdp ≤ 0.2.1 with the DOM-id fallback (fix in fix: --by cell ranks candidates by grid, re-resolves replaced nodes, names the cover; key reports focused_id chrome-cdp-cli#30); opt-in Phase 7 Review/Submit (no Review button = already submitted); per-week flow is the workday-enter-week recipe.
  • record-engage-activity — typed-date shift is now 6/6 (−1 day); keep enter-as-is-and-verify but state the expected outcome up front; billed-week catch-up read of Current Activities; Phase 4 is the engage-fill-activity recipe.
  • approve-workday-tasks — the open item's identity is the detail pane's Related Actions Time Entry: … button + grid "Daily Totals" sum (a worker grep also matches the left list); never Bulk Approve; the return hop is the workday-approve-and-return recipe.
  • login-microsoft-sso — Engage's /account/login redirect returns to the requested URL.

Recipes

workday-enter-week, workday-submit-week, engage-fill-activity, workday-approve-and-return are referenced by name and live in $XDG_CONFIG_HOME/chrome-cdp/recipes/, deliberately outside the repo: their inputs carry the client project name and the skills' own rule is no client-identifying text in committed examples.

Checks

make skills-doctor && make skills-catalog CHECK=1 && make suites-catalog CHECK=1 pass; skills/README.md regenerated for the new description.

fill-workday-timesheet: mark validated (two weeks filled, saved, then
submitted); add multi-week gap discovery with a heading assertion after
every navigation (a Next Week click was silently dropped live); warn that
Escape inside the dialog raises "Discard Changes?" (Continue keeps data);
document the Tue-column `occluded` failure on chrome-cdp <= 0.2.1 with the
DOM-id fallback; add the opt-in Phase 7 Review/Submit flow (no Review
button = already submitted); point the per-week flow at the
`workday-enter-week` recipe.

record-engage-activity: the typed-date shift is now 6/6 (-1 day); keep
enter-as-is-and-verify but state the expected outcome up front; add the
billed-week catch-up read of Current Activities; point Phase 4 at the
`engage-fill-activity` recipe.

approve-workday-tasks: name the detail pane's `Related Actions Time Entry`
button + `grid "Daily Totals"` sum as the open-item identity (the left list
also matches a worker grep); forbid Bulk Approve; point the return hop at
the `workday-approve-and-return` recipe.

login-microsoft-sso: Engage's /account/login redirect returns to the
requested URL, no re-nav needed.

Recipes live in $XDG_CONFIG_HOME/chrome-cdp/recipes, outside the repo,
because their inputs carry the client project name.
…s entry, bump versions, note workday-submit-week is external
@sanketsudake
sanketsudake merged commit 23aa890 into main Aug 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant