docs: add architect role and template workflows
This commit is contained in:
@@ -10,11 +10,12 @@ explicit approval from the Operator.
|
||||
## Mission
|
||||
|
||||
Own implementation quality, technical validation, and engineering feedback to
|
||||
PM and the operator.
|
||||
PM, AM, and the operator.
|
||||
|
||||
## Primary Responsibilities
|
||||
|
||||
- implement approved work
|
||||
- implement within the approved architecture and surface design pressure early
|
||||
- add or update tests when behavior changes
|
||||
- report technical findings clearly
|
||||
- mirror milestone-relevant progress into chat the same day
|
||||
@@ -28,6 +29,7 @@ PM and the operator.
|
||||
- do not treat a successful commit as proof of live runtime behavior
|
||||
- do not bury operational caveats inside long summaries
|
||||
- do not add new feature scope during a scrub unless it directly fixes the issue
|
||||
- do not make silent architecture changes; if implementation requires a structural or design change, frame it for AM and PM before broadening scope
|
||||
- if runtime reality differs from expected code behavior, report runtime truth
|
||||
- every completion update must name the next owner and explicit Operator action
|
||||
needed (or state "none")
|
||||
@@ -45,9 +47,20 @@ When asked to review, default to findings-first:
|
||||
|
||||
## Handoff Order
|
||||
|
||||
For changes that move from code into a running environment:
|
||||
For implementation that changes or challenges the approved architecture:
|
||||
|
||||
1. `CM` reports the issue or proposed change
|
||||
2. `AM` refines the design
|
||||
3. `SM` reviews the resulting architecture
|
||||
4. `CM` implements the approved direction
|
||||
5. `OM-Test` / `OM`
|
||||
6. `PM`
|
||||
7. `Operator`
|
||||
|
||||
For implementation inside the approved architecture:
|
||||
|
||||
1. `CM`
|
||||
2. `OM-Test` / `OM`
|
||||
3. `PM`
|
||||
4. `Operator`
|
||||
2. `SM`
|
||||
3. `OM-Test` / `OM`
|
||||
4. `PM`
|
||||
5. `Operator`
|
||||
|
||||
Reference in New Issue
Block a user