mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
docs(agents): require published completion
This commit is contained in:
1 parent
10c4ae8d84
commit
a13bbc3f65
2 files changed
+15
-6
No files matched your search
+10
-2
@@ -12,8 +12,16 @@ Implementation starts in a dedicated task worktree created from the current
|
||||
integration target. Complete the scoped change, review its diff, and run the
|
||||
required verification in the task worktree. Merge the task branch back into local
|
||||
`staging` only after that evidence passes; an unverified or partially complete
|
||||
branch does not belong in `staging`. Pushing or deploying `staging` remains a
|
||||
separate operation subject to the applicable release and production-safety rules.
|
||||
branch does not belong in `staging`.
|
||||
|
||||
Completion includes publishing the work: commit only the scoped task changes,
|
||||
merge the verified commit into local `staging`, push `staging`, then fetch or read
|
||||
back the remote ref and prove `HEAD` equals `origin/staging`. Do not report an
|
||||
implementation complete while its commits exist only in a task worktree or the
|
||||
local integration checkout. A blocked or ambiguous push is a blocker, not a
|
||||
successful publish; preserve the commit, do not retry blindly, and report the
|
||||
exact remote state. Pushing and deployment remain subject to applicable branch
|
||||
protection, release, and production-safety rules.
|
||||
|
||||
Before implementation, map the change to every deployed consumer it can affect,
|
||||
including supported mobile builds, web and admin clients, the API and worker, and
|
||||
|
||||
Reference in new issue
Block a user