Files
BMAD-METHOD/src/modules/bmm/testarch/knowledge/nfr-criteria.md
Murat K Ozcan df0c3e4bae Port TEA commands into workflows and preload Murat knowledge (#660)
* Port TEA commands into workflows and preload Murat knowledge

* Broke the giant knowledge dump into curated fragments under src/modules/bmm/testarch/knowledge/

* Broke the giant knowledge dump into curated fragments under src/modules/bmm/testarch/knowledge/

* updated the web bunles for tea, and spot updates for analyst and sm

* Replaced the old TEA brief with an indexed knowledge system: the agent now loads topic-specific
  docs from knowledge/ via tea-index.csv, workflows reference those fragments, and risk/level/
  priority guidance lives in the new fragment files

---------

Co-authored-by: Murat Ozcan <murat@mac.lan>
2025-09-30 15:19:55 -05:00

960 B

Non-Functional Review Criteria

  • Security
    • PASS: auth/authz, secret handling, and threat mitigations in place.
    • CONCERNS: minor gaps with clear owners.
    • FAIL: critical exposure or missing controls.
  • Performance
    • PASS: metrics meet targets with profiling evidence.
    • CONCERNS: trending toward limits or missing baselines.
    • FAIL: breaches SLO/SLA or introduces resource leaks.
  • Reliability
    • PASS: error handling, retries, health checks verified.
    • CONCERNS: partial coverage or missing telemetry.
    • FAIL: no recovery path or crash scenarios unresolved.
  • Maintainability
    • PASS: clean code, tests, and documentation shipped together.
    • CONCERNS: duplication, low coverage, or unclear ownership.
    • FAIL: absent tests, tangled implementations, or no observability.
  • Default to CONCERNS when targets or evidence are undefined—force the team to clarify before sign-off.

Source: Murat NFR assessment guidance.