Files
ForgeFlow/reports/architecture-audit.md
T
NuklearRabbit 8fa4891075
ForgeFlow quality gate / quality (push) Canceled after 0s
chore: release ForgeFlow 0.10.5
2026-08-01 17:32:40 +02:00

1.2 KiB

ForgeFlow architecture audit

Generated 2026-08-01T15:23:33.157Z. Complexity is a deterministic decision-point count used for hotspot ranking, not a claim of exact McCabe complexity.

Files above 750 lines

File Lines Decisions Functions IPC handlers Responsibilities
No findings.

Files above 1,000 lines

File Lines Decisions Functions IPC handlers Responsibilities
No findings.

Cyclomatic hotspots

File Lines Decisions Functions IPC handlers Responsibilities
src/renderer/actions/shell.js 518 101 86 0 inventory, deployment, git, renderer, updates
src/main/server-inventory.cjs 578 89 104 0 inventory, deployment, git, security, updates
src/renderer/app.js 676 75 113 0 inventory, deployment, git, renderer, security, updates
src/main/git-service.cjs 632 98 109 0 git

Interpretation

Files above 750 lines require decomposition. Files above 1,000 lines are release blockers unless a concrete technical exception is documented. Mixed responsibility and IPC hotspot lists are available in the JSON report.