audit

Solid

Security and performance audit of the AGIS dashboard into docs/AGIS-AUDIT.md.

AI & Automation 8 stars 0 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
47
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

Read-only. Check and report with file:line evidence: 1. Secrets: `/zd-core:secrets-audit`; any `FALLBACK_*` credential objects; `NEXT_PUBLIC_` prefixes on server secrets. 2. Firestore: `firestore.rules` covers every collection written in `src/firebase/services`; validation matches `gis-schema.ts`; no rule allows unauthenticated reads. 3. API routes: input validation present; geometry size caps; error responses don't leak stack traces; timeouts considered. 4. Client: large libraries imported at page level (Monaco, xlsx, html2canvas) → dynamic import; map components `ssr:false`; images optimised. 5. Workers: main-thread loops over features > 10k; Pyodide loaded more than once. 6. GEE: reductions without `tileScale`; `getInfo` on collections; tile URLs persisted. 7. Backend: job state only in memory; missing `/health`; unbounded thread pool. Write `docs/AGIS-AUDIT.md` with a table (issue, severity, effort, fix) and the top 5 first.

Details

Author
Adilmunawar
Repository
Adilmunawar/ZD-claude-plugin
Created
6 days ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category