adr
免费Create a new Architecture Decision Record (ADR) for a proposed feature or design change.
中文简介正在准备中。当前显示原文说明。
Scan the codebase for security vulnerabilities. Check OWASP top 10, input validation, auth, crypto, and known BACKLOG security items.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Scan the codebase for security vulnerabilities and verify that known issues from docs/ai/BACKLOG.md (Security section) are tracked.
__proto__, constructor, prototype are blocked in all code paths that apply external data to objectsinnerHTML, {@html}, document.write, eval usage; verify user-supplied strings are escapedimport(), Function() with user inputvalidateSongData() / validateRecoverySnapshot() are called before casting raw JSON to Songcrypto.getRandomValues(), not Math.random()docs/ai/BACKLOG.md Security section — verify all known vulnerabilities are listedsecurity.test.ts covers each known issuesrc/lib/multiDevice/ — all filessrc/lib/validate.ts — data validationsrc/lib/storage.ts — persistence layersrc/lib/audio/engine.ts — worklet bridgeworkers/signaling/ — signaling server (if present)src/lib/multiDevice/security.test.ts.## Security Audit Report
### Category: [Input Validation / Auth / Crypto / Network / Resources]
#### [Vulnerability name]
- **Severity**: Critical / High / Medium / Low / Info
- **Location**: file:line
- **Description**: what's wrong
- **Status**: Known (in BACKLOG) / New finding / Tested (in security.test.ts)
- **Recommendation**: fix approach
### Summary
- X critical, Y high, Z medium findings
- N known issues tracked in BACKLOG
- M gaps in test coverage
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Create a new Architecture Decision Record (ADR) for a proposed feature or design change.
中文简介正在准备中。当前显示原文说明。
Mark an ADR as Implemented (or Superseded) and archive it, following INDEX.md conventions.
中文简介正在准备中。当前显示原文说明。
Check docs/ai/ spec files and ADRs for inconsistencies with the actual codebase. Report only, no modifications.
中文简介正在准备中。当前显示原文说明。
Scan the project for refactoring opportunities, then fix them. No behavior/visual changes.
中文简介正在准备中。当前显示原文说明。
Check docs/ai/ spec files and ADRs for inconsistencies with the codebase, then fix all discrepancies.
中文简介正在准备中。当前显示原文说明。