- fleet/fleet.sh: cross-VPS health, status, restart, deploy - nexus/retry_helper.py: retry decorator, dead letter queue, checkpoints - nexus/morning_report.py: automated 0600 overnight activity report - fleet/allegro/archived-scripts/README.md: burn script archive placeholder Fixes #910 Fixes #896 Fixes #897 Fixes #898
This commit is contained in:
26
fleet/allegro/archived-scripts/README.md
Normal file
26
fleet/allegro/archived-scripts/README.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Burn Script Archive
|
||||
|
||||
Original 39 burn_*.py scripts were on VPS /root at time of audit.
|
||||
Most contained duplicated code, hardcoded tokens, and stale URLs.
|
||||
|
||||
## Useful Patterns Extracted
|
||||
|
||||
These reusable components have been migrated to proper modules:
|
||||
|
||||
| Original Pattern | New Location | Module |
|
||||
|---|---|---|
|
||||
| Gitea API client | `nexus/retry_helper.py` | retry decorator, dead letter queue |
|
||||
| Cycle state tracking | `nexus/retry_helper.py` | checkpoint save/load/clear |
|
||||
| Fleet health checks | `fleet/fleet.sh` | health/status/restart/run |
|
||||
| Morning report gen | `nexus/morning_report.py` | structured 24h report |
|
||||
|
||||
## Cleanup Status
|
||||
- [ ] Collect original scripts from VPS /root (requires SSH access)
|
||||
- [x] Extract reusable patterns into proper modules
|
||||
- [x] Create retry/recovery infrastructure
|
||||
- [x] Archive placeholder — originals to be collected when VPS accessible
|
||||
|
||||
## Security Note
|
||||
All original burn scripts contained hardcoded Gitea tokens.
|
||||
No tokens were preserved in the extracted modules.
|
||||
New modules use `~/.config/gitea/token` pattern.
|
||||
Reference in New Issue
Block a user