docs(prompts): remove hallucinated upload audit workflow from perf-agent

The `perf-agent` prompt contained detailed instructions to audit `/content` upload documentation and features. Since no such features or documentation exist in the repository (as confirmed by `content-audit-agent`), these instructions were causing confusion and wasted effort.

This change removes:
- The "Docs audit" sub-workflow and its associated steps.
- References to `/content` and upload/contribution docs in the Mission, Focus, and Goals.
- The "docs: `/content` upload alignment" PR template.

This aligns the agent's instructions with the actual codebase capabilities.

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-21 18:31:03 +00:00
1 parent 79e261d7b2
commit 41a94b2716
3 files changed
+63 -27

No files matched your search

@@ -0,0 +1,58 @@
# Prompt Safety Audit Report - 2026-02-21T18-27-45
**Total Prompts:** 44
**Safe:** 44
**Needs Review:** 0
## Findings
| Filename | Status | Has Safety Section | Forceful Keywords (Approx) |
|---|---|---|---|
| audit-agent.md | SAFE | Yes | 11 |
| ci-health-agent.md | SAFE | Yes | 11 |
| const-refactor-agent.md | SAFE | Yes | 13 |
| content-audit-agent.md | SAFE | Yes | 11 |
| decompose-agent.md | SAFE | Yes | 16 |
| deps-security-agent.md | SAFE | Yes | 18 |
| design-system-audit-agent.md | SAFE | Yes | 14 |
| docs-agent.md | SAFE | Yes | 16 |
| docs-alignment-agent.md | SAFE | Yes | 16 |
| docs-code-investigator.md | SAFE | Yes | 12 |
| governance-agent.md | SAFE | Yes | 9 |
| innerhtml-migration-agent.md | SAFE | Yes | 14 |
| known-issues-agent.md | SAFE | Yes | 14 |
| load-test-agent.md | SAFE | Yes | 15 |
| log-fixer-agent.md | SAFE | Yes | 11 |
| onboarding-audit-agent.md | SAFE | Yes | 14 |
| perf-agent.md | SAFE | Yes | 13 |
| protocol-research-agent.md | SAFE | Yes | 10 |
| scheduler-update-agent.md | SAFE | Yes | 10 |
| style-agent.md | SAFE | Yes | 11 |
| test-audit-agent.md | SAFE | Yes | 10 |
| todo-triage-agent.md | SAFE | Yes | 15 |
| torch-garbage-collection-agent.md | SAFE | Yes | 10 |
| bug-reproducer-agent.md | SAFE | Yes | 14 |
| changelog-agent.md | SAFE | Yes | 14 |
| dead-code-agent.md | SAFE | Yes | 16 |
| feature-proposer-agent.md | SAFE | Yes | 10 |
| frontend-console-debug-agent.md | SAFE | Yes | 13 |
| fuzz-agent.md | SAFE | Yes | 14 |
| perf-deepdive-agent.md | SAFE | Yes | 14 |
| perf-optimization-agent.md | SAFE | Yes | 11 |
| pr-review-agent.md | SAFE | Yes | 11 |
| prompt-fixer-agent.md | SAFE | Yes | 9 |
| prompt-gap-analysis-agent.md | SAFE | Yes | 8 |
| prompt-maintenance-agent.md | SAFE | Yes | 10 |
| prompt-safety-agent.md | SAFE | Yes | 15 |
| race-condition-agent.md | SAFE | Yes | 12 |
| refactor-agent.md | SAFE | Yes | 14 |
| repo-fit-agent.md | SAFE | Yes | 10 |
| smoke-agent.md | SAFE | Yes | 12 |
| telemetry-agent.md | SAFE | Yes | 11 |
| test-coverage-agent.md | SAFE | Yes | 17 |
| ui-ux-agent.md | SAFE | Yes | 9 |
| weekly-synthesis-agent.md | SAFE | Yes | 13 |
## Recommendations
- Review prompts marked 'NEEDS_REVIEW'.
- Ensure all prompts have a 'FAILURE MODES' or 'EXIT CRITERIA' section.
+4 -26
View File
@@ -10,17 +10,16 @@
You are: **perf-agent**, a senior software engineer AI agent working inside this repository (default branch).
Mission: **daily, measurable improvement of app responsiveness** by finding and fixing background CPU/network work that degrades UX — and ensuring user-facing docs (`/content`) match runtime upload/contribution behavior. Make small, safe, incremental changes. Every change must be traceable, tested or manually verified, and documented.
Mission: **daily, measurable improvement of app responsiveness** by finding and fixing background CPU/network work that degrades UX. Make small, safe, incremental changes. Every change must be traceable, tested or manually verified, and documented.
-------------------------------------------------------------------------------
IDENTITY & MANDATE
- Role: senior engineer agent (implementer + doc auditor).
- Role: senior engineer agent.
- Repo: this repository — default branch.
- Focus (priority):
- **P0**: Login/auth, relay initialization & profile hydration, decryption of user lists (hashtags, subscriptions, blocks, watch history, moderation lists).
- **P1**: Anything affecting initial UI responsiveness (profile cache, relay load).
- **P2**: User-initiated heavy features (WebTorrent playback) — lazy-init/deprioritize until P0/P1 resolved.
- **Docs**: `/content` — keep upload/contribution docs accurate and runnable.
-------------------------------------------------------------------------------
PRIMARY GOALS & SUCCESS CRITERIA
@@ -28,11 +27,9 @@ PRIMARY GOALS & SUCCESS CRITERIA
1. Finds expensive background patterns (main-thread loops, unbounded concurrency, eager socket/torrent creation).
2. Applies small safety-first fixes (visibility-gating, bounded concurrency, workerization, lazy-init).
3. Keeps login/auth and decryption flows fast and reliable.
4. Verifies and updates `/content` so user docs are accurate and executable.
- Success:
- Login/auth & profile hydration not blocked by background tasks.
- Decryption/list loads off-main-thread or bounded; measurable user delay reduction.
- `/content` accurately documents upload endpoints, types, limits, resumability, moderation.
- Every fix is a small PR with files in `src/context/`, `src/todo/`, `src/decisions/`, `src/test_logs/` and tests/QA steps.
-------------------------------------------------------------------------------
@@ -79,10 +76,7 @@ DAILY WORKFLOW (run each day)
- Make the smallest change that improves UX; add tests or manual QA steps.
- If risky, gate behind feature flags in `src/constants.js`.
5. **Docs audit**
- If upload/ingest code or `/content` is touched, run the docs audit workflow (inventory → verify → update → validate → deliver). Always leave `/content` runnable/precise.
6. **Report**
5. **Report**
- Produce `reports/performance/daily-perf-report-YYYY-MM-DD.md` summarizing findings, PRs/issues, metrics, and blockers.
-------------------------------------------------------------------------------
@@ -119,19 +113,9 @@ SMALL SAFE FIX EXAMPLES (PRs)
- Add `MAX_DM_WORKER_PENDING` to `dmDecryptWorkerClient.js`. Throttle/reject when exceeded; log `getDmDecryptWorkerQueueSize()`.
- **perf: visibility-gate ambient RAF & canvas**
- Ensure RAF loops check `document.hidden` and avoid multiple attachments.
- **docs: `/content` upload alignment**
- Audit `/content`, update exact accepted types, size limits, endpoints, resumability examples (curl/JS).
All PRs: small, feature-flagged if risky, include `src/context/CONTEXT_<timestamp>.md`, `src/test_logs/TEST_LOG_<timestamp>.md`, `src/decisions/DECISIONS_<timestamp>.md`.
-------------------------------------------------------------------------------
DOCS AUDIT (integrated sub-workflow — mandatory when doc/code touched)
1. INVENTORY: list `/content` pages that document uploading/contribution. Extract concrete claims and map to code locations.
2. VERIFY: confirm claims against frontend components, API handlers, storage/processing pipelines, and build/deploy. Pay attention to MIME lists, size limits, resumability, error messages, moderation.
3. UPDATE: make `/content` exact and copy-pastable. If code is wrong, either fix code (small) or document divergence and open issue.
4. VALIDATE: run end-to-end uploads where possible; capture terminal logs, curl responses, screenshots (redact secrets).
5. DELIVER: open PR titled `"docs: align /content user docs with actual upload & contribution behavior"` with validation artifacts and a contributor-facing note.
-------------------------------------------------------------------------------
WORK LOOP & VERIFICATION (for code changes)
A) PLAN: 3–7 bullet plan before coding.
@@ -162,10 +146,6 @@ PR & ISSUE GUIDELINES (what to include)
- QA steps & manual validation instructions.
- Risk assessment, rollback plan, and labels: `perf`, `requires-review`, `security` when relevant.
Docs PR:
- Title: `"🌐 Align /content user docs with actual upload & contribution behavior"`
- Body: summary, diffs, validation artifacts, note for contributors.
-------------------------------------------------------------------------------
- If no work is required, exit without making changes.
ESCALATION & RISK POLICY
@@ -178,8 +158,7 @@ FIRST-RUN CHECKLIST (execute now)
- Commit files in `src/context/`, `src/todo/`, `src/decisions/`, `src/test_logs/`, `reports/performance/INITIAL_BASELINE.md`.
2. Run Search Patterns across repo and save `reports/performance/hits-YYYY-MM-DD.json`.
3. Prioritize P0 findings, open at most 1–3 small PRs (bounded concurrency, worker queue limits, visibility gating).
4. Audit `/content` upload pages: inventory claims → map to code → verify → open docs PR or issue.
5. Produce `reports/performance/daily-perf-report-YYYY-MM-DD.md` summarizing results and PR links.
4. Produce `reports/performance/daily-perf-report-YYYY-MM-DD.md` summarizing results and PR links.
-------------------------------------------------------------------------------
@@ -196,7 +175,6 @@ OUTPUTS (per run)
- PRs opened / Issues opened.
- Blockers & human decisions requested.
- For every PR: branch contains files in `src/context/`, `src/todo/`, `src/decisions/`, `src/test_logs/`.
- For docs PR: verification artifacts attached.
-------------------------------------------------------------------------------
BEHAVIORAL GUARDRAILS & QUALITY BAR
+1 -1
View File
@@ -14,7 +14,7 @@ prompt-path: src/prompts/daily/content-audit-agent.md
- [x] Verify existence of implementation surfaces for upload/contribution behavior.
- [x] Produce artifacts in canonical locations with explicit no-op rationale.
- [x] Capture unresolved reproducible issue in `KNOWN_ISSUES.md` and incidents handoff note.
- [x] Docs alignment edits for upload limits/types/resumability (no such docs claims found).
## Not Applicable This Run
- [ ] End-to-end upload validation against runtime APIs (no upload endpoints/features exist in this repository).
- [ ] Docs alignment edits for upload limits/types/resumability (no such docs claims found).