Generate biweekly BeonIQ invoice for Transportation Insight (Wave-ready format)
When this skill is invoked, generate the next biweekly invoice for BeonIQ/Transportation Insight.
Run these GitHub commands to gather sprint data:
gh pr list --repo ChinchillaEnterprises/transportation-insight --state merged --search "merged:START..END" --limit 50 --json number,title,mergedAt
gh issue list --repo ChinchillaEnterprises/transportation-insight --state closed --search "closed:START..END" --limit 50 --json number,title,closedAt
Write as a single dense paragraph listing all features, fixes, and infrastructure work.
Run this to find Hailee's QA activity:
gh api "repos/ChinchillaEnterprises/transportation-insight/issues/comments?since=START_ISOT00:00:00Z&per_page=50" --jq '.[] | select(.user.login == "haileelandin" or .user.login == "HaileeLandin") | {issue_url, body: .body[:100], created: .created_at}'
Write as a single dense paragraph covering QA retests, build verification, issue triage, meeting support, and team coordination.
Provide copy-paste-ready text for both Wave line item description fields. Confirm:
After invoice is generated, update the invoice history table in beoniq-invoicing.md with the new entry.
Track all invoices to prevent duplicates and ensure correct numbering.