aac-review-eng-execution-review
Lock down execution architecture, data flows, and edge cases
- License 许可
- MIT
- 最近更新
- 2026-08-29
- Stars
- ★ 3
- Forks
- 0
01 前言 Front Matter
- name
- aac-review-eng-execution-review
- description
- Lock down execution architecture, data flows, and edge cases
02 资源文件 4
- 其他customize.toml157 B
- 其他pyproject.toml97 B
- 脚本run.sh11.7 KB
- 脚本sanity.sh1.1 KB
03 SKILL.md 正文
Eng Execution Review Workflow
This workflow performs an aggressive "Eng Manager" teardown of technical plans to lock in the architecture.
1. Data Flow Analysis
Trace data entirely through the system. Identify possible race conditions, deadlocks, state staleness, or excessive latency points.
2. DB Architecture
Evaluate the rigidity of the database schema (if any). Are relationships over-normalized or under-normalized? What are the migration failure modes?
3. Edge Cases
Enumerate exactly 5 specific, probable failure modes that are currently unaccounted for in the architecture doc.
4. Test Coverage Gaps
Identify which critical paths are hardest to test with the current design. Advocate for testability (e.g., dependency injection).
5. Output
Output your findings either as direct, actionable amendments to the Architecture document or as a standalone eng-review.md artifact. Provide an explicit "Locked for Code" binary verdict.
04 同仓库更多 Skills
bmad-teach-me-testing
Teach testing progressively through structured sessions. Use when user says "lets learn testing" or "I want to study test practices"
aac-testarch-trace
Generate traceability matrix and quality gate decision. Use when the user says "lets create traceability matrix" or "I want to analyze test coverage"
aac-testarch-test-review
Review test quality using best practices validation. Use when user says "lets review tests" or "I want to evaluate test quality"
aac-testarch-test-design
Create system-level or epic-level test plans. Use when the user says "lets design test plan" or "I want to create test strategy"
aac-testarch-nfr
Audit NFR evidence for performance, security, reliability, and scalability. Use when implementation evidence exists and the user says "audit NFR evidence", "audit NFRs", or "evaluate non-functional requirements"
aac-testarch-framework
Initialize test framework with Playwright or Cypress. Use when the user says "lets setup test framework" or "I want to initialize testing framework"