atvm: preserve authoritative host results in watcher artifacts
Prefer failing and terminal host results when merging supplemental subrun artifacts so a later partial artifact cannot overwrite a more authoritative outcome. Also point ATVM agent guidance at the ATVM-specific git guide and add that guide to document draft-only commit handling and the default SSH command pattern.
This commit is contained in:
@@ -66,7 +66,7 @@ This file defines how to operate and maintain the ATVM workspace in `/home/aw/co
|
||||
- Never execute setup or automation commands that require approval until the operator explicitly approves them.
|
||||
- For ATVM run approvals, treat `approve` as run-with-watcher and `approve without watcher` as run-without-watcher.
|
||||
- Treat git/commit requests as a separate approval gate.
|
||||
- Follow `/home/aw/code/cds/git-guide.md` for commit-request handling, including the rule that phrases such as `create me a git`, `create a git`, `create a git description`, `make me a git`, `make a git`, `make me a git description`, `create me a git description`, and close variations are prepare-only until the operator explicitly approves the displayed commit command.
|
||||
- Follow `/home/aw/code/cds/atvm/git-guide.md` for ATVM git command drafting and commit-request handling, including the default controller repo, SSH command prefix, and the rule that phrases such as `create me a git`, `create a git`, `create a git description`, `make me a git`, `make a git`, `make me a git description`, `create me a git description`, and close variations are prepare-only until the operator explicitly approves the displayed commit command.
|
||||
- Never execute `git push` from the assistant for this workspace.
|
||||
- After creating a local commit, stop and give the operator the exact manual push command reference, defaulting to `git push origin main` unless they explicitly ask for a different remote or branch.
|
||||
- Do not treat `approve` after a commit as permission to push; pushing requires separate explicit wording and still remains manual-reference-only unless the operator explicitly overrides this workspace rule.
|
||||
|
||||
Reference in New Issue
Block a user