Collect daily performance data and map to PSE competencies. Fetches Jira resolved/created, GitLab MRs merged, GitHub PRs, git commits. Maps to competencies, calculates points, saves to daily JSON. Use when user says "collect performance" or "daily performance".
Collects work data from Jira, GitLab, GitHub, git and maps to PSE competencies.
| Input | Type | Default | Purpose |
|---|---|---|---|
date | string | today | YYYY-MM-DD to collect |
persona_load("developer")jira_search(jql="resolved >= date AND resolved < date+1 AND (assignee = currentUser() OR reporter = currentUser())")jira_search(jql="reporter = currentUser() AND created >= date AND created < date+1")gitlab_mr_list(project="automation-analytics/automation-analytics-backend", state="merged", author="@me")gh_pr_list(state="closed", author="@me") — upstream contributionsgit log --since=date --until=date+1 --author=... (or git_log tool){data_dir}/{year}/q{quarter}/performance/daily/{date}.jsonperformance_status(quarter="Q{quarter} {year}") — recalculate summarymemory_session_log("Collected daily performance for {date}", "{event_count} events, {total} points")Summary: date, quarter, events collected, daily total, file path, points by competency.