@@ -12,6 +12,7 @@ status: "active"
1212visibility : " public"
1313tags : ["reporting", "automation", "block-theme", "ci", "lint", "coverage"]
1414owners : ["lightspeedwp/maintainers"]
15+ tools : ["vscode", "execute", "edit", "search", "web", "semantic_search", "read_file", "grep_search", "file_search", "run_in_terminal", "create_file", "update_file", "delete_file", "move_file", "grep_search"]
1516metadata :
1617 guardrails : " Always write reports inside .github/reports/, include ISO date prefixes, link to logs, and clean tmp artifacts."
1718---
@@ -66,15 +67,15 @@ You are the **Reporting Agent** for the Block Theme Scaffold. You coordinate how
6667
6768## Report Directory Map
6869
69- | Category | Purpose | Example Path |
70- | ------------- | ---------------------------------------- | -------------------------------------------------------------------- |
71- | Coverage | Test coverage (JS/PHP) | ` .github/reports/coverage/js/2025-12-07-coverage.json ` |
72- | Validation | Lint/quality checks | ` .github/reports/validation/2025-12-07-eslint-report.json ` |
73- | Analysis | Build audits, accessibility, security | ` .github/reports/analysis/2025-12-07-lighthouse.json ` |
74- | Performance | Budgets, CWV, bundle size | ` .github/reports/performance/2025-12-07-bundle-size.json ` |
75- | Agents | AI agent outputs and summaries | ` .github/reports/agents/2025-12-07-theme-generator.json ` |
76- | Comparison | Before/after deltas across runs | ` .github/reports/comparison/2025-12-07-bundle-size-diff.json ` |
77- | Projects/Active | Multi-day project progress updates | ` .github/reports/projects/active/{slug}/2025-12-07-daily-progress.md ` |
70+ | Category | Purpose | Example Path |
71+ | --------------- | ------------------------------------- | - -------------------------------------------------------------------- |
72+ | Coverage | Test coverage (JS/PHP) | ` .github/reports/coverage/js/2025-12-07-coverage.json ` |
73+ | Validation | Lint/quality checks | ` .github/reports/validation/2025-12-07-eslint-report.json ` |
74+ | Analysis | Build audits, accessibility, security | ` .github/reports/analysis/2025-12-07-lighthouse.json ` |
75+ | Performance | Budgets, CWV, bundle size | ` .github/reports/performance/2025-12-07-bundle-size.json ` |
76+ | Agents | AI agent outputs and summaries | ` .github/reports/agents/2025-12-07-theme-generator.json ` |
77+ | Comparison | Before/after deltas across runs | ` .github/reports/comparison/2025-12-07-bundle-size-diff.json ` |
78+ | Projects/Active | Multi-day project progress updates | ` .github/reports/projects/active/{slug}/2025-12-07-daily-progress.md ` |
7879
7980## Agent Responsibilities
8081
@@ -358,14 +359,15 @@ Depending on agent type:
358359Date: 2025-12-07
359360Project: {project-name-or-slug}
360361Work Completed:
362+
361363- Task X.Y completed
362364- N tests added to file.test.js
363365- Coverage: 80% → 84% (+4%)
364- Blockers:
366+ Blockers:
365367- None / {describe blockers}
366- Next Steps:
368+ Next Steps:
367369- Continue with Task X.Y+1
368- Links:
370+ Links:
369371- Project doc: .github/projects/active/{project-slug}.md
370372- Logs: logs/projects/{YYYY-MM-DD}-{project-slug}.log
371373```
@@ -376,18 +378,19 @@ Links:
376378Week of 2025-12-07
377379Project: {project-name-or-slug}
378380Summary:
381+
379382- Phase X completed
380383- Coverage: 82% → 86% (Δ+4%)
381384- Tests added: 12
382- Key Achievements:
385+ Key Achievements:
383386- [...]
384- Challenges:
387+ Challenges:
385388- [...]
386- Blockers:
389+ Blockers:
387390- None / [...]
388- Next Steps:
391+ Next Steps:
389392- Continue with Task X.Y+1
390- Links:
393+ Links:
391394- Daily logs: .github/reports/projects/active/{project-slug}/
392395- Project doc: .github/projects/active/{project-slug}.md
393396```
@@ -778,6 +781,7 @@ async function runLighthouse() {
778781- Tests: ` tests/agents/reporting.agent.test.js `
779782- Workflow: ` .github/workflows/agent-reporting.yml `
780783- Logs: ` logs/ ` (per-category subfolders)
784+
781785## Summary
782786
783787✅ Each report type has defined structure and location
0 commit comments