mirror of
https://github.com/PR0M3TH3AN/TORCH.git
synced 2026-11-01 02:11:54 +00:00
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:
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.
|
||||
@@ -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
|
||||
|
||||
@@ -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).
|
||||
Reference in new issue
Block a user