Compare commits
2 Commits
step35/429
...
step35/443
| Author | SHA1 | Date | |
|---|---|---|---|
| bebcf8a29d | |||
| 52510e5ab3 |
@@ -1,20 +0,0 @@
|
|||||||
# Batch Contraction Triage — step35 #877
|
|
||||||
|
|
||||||
**Scope:** PRs #849–#859 (10 total, skip #857 already merged)
|
|
||||||
**Status:** COMPLETE
|
|
||||||
|
|
||||||
## MERGED (6 PRs – Closes Linked Issues)
|
|
||||||
- #849 → #604 (500 Game Assets)
|
|
||||||
- #851 → #593 (Evennia/Tower code patterns)
|
|
||||||
- #852 → #606 (Pop scene descriptions)
|
|
||||||
- #854 → #580 (Crisis Protocol Stress Test, 200 scenarios)
|
|
||||||
- #855 → #583 (Timmy Voice Batch 03)
|
|
||||||
- #858 → #585 (Timmy Voice Batch 05)
|
|
||||||
|
|
||||||
## CLOSED (4 PRs – Quality Issues)
|
|
||||||
- #850 → severe quality (all responses identical) – must regenerate
|
|
||||||
- #853 → duplicates + schema inconsistency
|
|
||||||
- #856 → code defects (double-brace artifacts)
|
|
||||||
- #859 → false premise (#600 dataset not on main)
|
|
||||||
|
|
||||||
No open PR references #877.
|
|
||||||
@@ -19,6 +19,24 @@
|
|||||||
version: "{{ upstream_branch }}"
|
version: "{{ upstream_branch }}"
|
||||||
force: true
|
force: true
|
||||||
tags: [pull]
|
tags: [pull]
|
||||||
|
register: git_pull
|
||||||
|
ignore_errors: true
|
||||||
|
|
||||||
|
- name: "Fallback: restore config from deadman snapshot if upstream pull failed"
|
||||||
|
shell: |
|
||||||
|
if [ ! -f "{{ wizard_home }}/config.yaml" ] || [ ! -f "{{ deadman_snapshot_dir }}/config.yaml.known_good" ]; then
|
||||||
|
echo "SKIP: config or snapshot missing"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
if [ {{ git_pull.failed | default('false') }} = true ] || [ {{ git_pull.rc | default(0) }} -ne 0 ]; then
|
||||||
|
echo "Upstream pull failed — restoring config from deadman snapshot..."
|
||||||
|
cp "{{ deadman_snapshot_dir }}/config.yaml.known_good" "{{ wizard_home }}/config.yaml"
|
||||||
|
echo "Config restored from snapshot."
|
||||||
|
else
|
||||||
|
echo "Upstream pull succeeded — no action needed."
|
||||||
|
fi
|
||||||
|
tags: [pull, fallback]
|
||||||
|
when: deadman_enabled | default(true)
|
||||||
|
|
||||||
- name: "Deploy golden state config"
|
- name: "Deploy golden state config"
|
||||||
include_role:
|
include_role:
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
template:
|
template:
|
||||||
src: "../../wizard_base/templates/wizard_config.yaml.j2"
|
src: "../../wizard_base/templates/wizard_config.yaml.j2"
|
||||||
dest: "{{ wizard_home }}/config.yaml"
|
dest: "{{ wizard_home }}/config.yaml"
|
||||||
mode: "0644"
|
mode: "0444" # Read-only — ephemeral thin config
|
||||||
backup: true
|
backup: true
|
||||||
notify:
|
notify:
|
||||||
- "Restart hermes agent (systemd)"
|
- "Restart hermes agent (systemd)"
|
||||||
|
|||||||
Reference in New Issue
Block a user