@@ -42,3 +42,32 @@ GitHub Actions workflow (`.github/workflows/deploy.yml`) builds the React app an
4242- ` getTierIndex(values) ` maps the max dimension value to tier index 0–3
4343- Presets are predefined value combinations (e.g., "Payment Service", "Medical Device FW")
4444- Mitigations are categorized as deterministic/probabilistic/organizational with corresponding color coding
45+
46+ ## Risk Radar Assessment
47+
48+ _ Generated by ` /risk-assess ` on 2026-02-11_
49+
50+ ### Module: vibe-coding-risk-radar
51+ | Dimension | Score | Level | Evidence |
52+ | -----------| -------| -------| ----------|
53+ | Code Type | 0 | UI / CSS / Docs | Only .jsx components, .css styling, .js config — no auth, API, or DB code |
54+ | Language | 2 | Dynamically typed | 5 .jsx + 4 .js files (JavaScript) |
55+ | Deployment | 2 | Public-facing app | Static site on GitHub Pages, publicly accessible |
56+ | Data Sensitivity | 0 | Public data | No real data processing, PII/PHI mentions only in documentation text |
57+ | Blast Radius | 0 | Cosmetic / Tech debt | Static visualization tool, no data storage or user accounts |
58+
59+ ** Tier: 2 — Moderat** (determined by Language = 2 and Deployment = 2)
60+
61+ ### Mitigations: vibe-coding-risk-radar (Tier 2)
62+ | Measure | Status | Details |
63+ | ---------| --------| ---------|
64+ | Linter & Formatter | ❌ Missing | No .eslintrc, .prettierrc, or lint script |
65+ | Type Checking | ❌ Missing | No tsconfig.json (plain JS, not TS) |
66+ | Pre-Commit Hooks | ❌ Missing | No .husky/, no .pre-commit-config.yaml |
67+ | Dependency Check | ❌ Missing | No audit step in CI |
68+ | CI Build & Unit Tests | ⚠️ Partial | CI builds (deploy.yml) but no test framework configured |
69+ | SAST (Semgrep/CodeQL) | ❌ Missing | No SAST in CI workflows |
70+ | AI Code Review | ✅ Present | claude-code-review.yml workflow |
71+ | Property-Based Tests | ❌ Missing | No test framework at all |
72+ | SonarQube Quality Gate | ❌ Missing | No sonar-project.properties |
73+ | Sampling Review | ❌ Missing | No branch protection / review requirement |
0 commit comments