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 }}"
|
||||
force: true
|
||||
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"
|
||||
include_role:
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
template:
|
||||
src: "../../wizard_base/templates/wizard_config.yaml.j2"
|
||||
dest: "{{ wizard_home }}/config.yaml"
|
||||
mode: "0644"
|
||||
mode: "0444" # Read-only — ephemeral thin config
|
||||
backup: true
|
||||
notify:
|
||||
- "Restart hermes agent (systemd)"
|
||||
|
||||
Reference in New Issue
Block a user