Assessment rubric

Score each category from 0–4: 0 = absent, 1 = incomplete, 2 = works on happy path, 3 = robust and documented, 4 = clear, tested, and thoughtfully designed.

Category Evidence
API contract Versioned package, stable tags, clear semantics, compatible evolution
Go service Clean domain/service boundaries, validation, cancellation, correct status mapping
Flutter integration Generated client, responsive async states, usable error and reconnect behavior
Persistence Migrations, constraints, repository separation, data survives restart
Streaming Correct event scoping, cancellation, bounded resources, reconnect recovery
Security Authentication, team authorization, TLS deployment, no secret leakage
Quality Useful tests, reproducible generation, clear setup documentation
Operations Health/readiness, structured logs, deploy configuration, useful runbook

Pass: at least 18/32, with no zero in API contract, security, or end-to-end behavior. Strong: 26/32 or higher and all acceptance checks pass.

results matching ""

    No results matching ""