Alexander Whitestone
07caf9eb8e
[CI] Add repo-native validation for deploy, cron, and shell changes ( #289 )
...
Architecture Lint / Linter Tests (pull_request) Successful in 28s
Smoke Test / smoke (pull_request) Failing after 27s
Architecture Lint / Lint Repository (pull_request) Failing after 16s
PR Checklist / pr-checklist (pull_request) Successful in 12m6s
**Fixes pre-existing syntax errors caught by the new validation:**
- bin/quality-gate.py: unterminated f-string literal (line 216)
- scripts/quality_gate_integration.py: unterminated string literal (lines 58, 144)
- scripts/cron_audit.py: unterminated string literal (line 176)
- scripts/token-tracker.py: global DB_PATH declared after use (line 177)
**New CI pipeline proof tests:**
- tests/test_ci_validation.py: 14 tests proving the pipeline catches broken
shell (bash -n), Python (py_compile), JSON, YAML, and cron files before
they reach main. Includes both positive (valid files pass) and negative
(broken files fail) fixtures.
**Workflow enhancements (.gitea/workflows/validate-config.yaml):**
- Added explicit syntax check for all shell scripts
- Added schema validation (required keys: jobs, name, schedule)
- Added job running the proof test suite
- Made shellcheck non-fatal () since bash -n is the baseline gate
**Documentation:**
- README.md: new 'CI Validation' section documenting what is checked,
how to run tests locally, and linking to the workflow files
Closes #289
2026-04-22 02:06:50 -04:00
Alexander Whitestone
8f2ae4ad11
chore: sonnet smoke test
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 10:52:07 -04:00
57b4a96872
[COMMS] add operator onboarding for current Nostur edge and Matrix target ( #178 )
2026-04-04 23:00:19 +00:00
1b5e31663e
[COMMS] define Nostur operator edge and Nostr ingress path ( #177 )
2026-04-04 22:46:55 +00:00
079086b508
[MEMORY] Define file-backed continuity doctrine and pre-compaction flush ( #171 )
2026-04-04 21:42:29 +00:00
ff7e22dcc8
[RESILIENCE] Define per-agent fallback portfolios and routing doctrine ( #170 )
2026-04-04 21:40:36 +00:00
2142d20129
[ops] add coordinator-first protocol doctrine ( #161 )
2026-04-04 21:38:50 +00:00
624b1a37b4
[docs] define hub-and-spoke IPC doctrine over sovereign transport ( #160 )
2026-04-04 21:34:47 +00:00
b21aeaf042
[docs] inventory automation state and stale resurrection paths ( #150 )
2026-04-04 20:17:38 +00:00
877425bde4
feat: add Allegro Kimi wizard house assets ( #91 )
2026-03-29 22:22:24 +00:00
d955d2b9f1
docs: codify merge proof standard ( #84 )
2026-03-28 14:03:35 +00:00
Alexander Whitestone
d72ae92189
Tighten Hermes cutover and export checks
2026-03-27 17:35:07 -04:00
Alexander Whitestone
82ba8896b3
docs: clarify sidecar boundary and training status
2026-03-27 17:15:57 -04:00
Perplexity
6d76442d77
feat: Huey replaces sovereign-orchestration — 77 lines for 3,846
...
orchestration.py: SqliteHuey instance (6 lines)
tasks.py: triage, PR review, dispatch, 10-line enforcement (71 lines)
config.yaml: remove MCP server entry, point to Huey
README: document the change
pip install huey && huey_consumer.py tasks.huey -w 2 -k thread
2026-03-25 21:12:32 +00:00
2f07e5bece
Update README — remove stale bash loop references, reflect current structure
2026-03-25 15:00:14 +00:00
Alexander Whitestone
d4c79d47a6
feat: add operational scripts and deploy.sh
...
- Moved all agent loop scripts into source control (bin/)
- claude-loop.sh, gemini-loop.sh, timmy-orchestrator.sh
- workforce-manager.py, agent-dispatch.sh, nexus-merge-bot.sh
- ops dashboard scripts (ops-panel, ops-helpers, ops-gitea)
- monitoring scripts (timmy-status, timmy-loopstat)
- deploy.sh: one-command overlay onto ~/.hermes/
- Updated README with sidecar architecture docs
- All loops now target the-nexus + autolora only
2026-03-25 10:05:55 -04:00
Alexander Whitestone
341c85381c
feat: Timmy's sovereign config — soul, memories, skins, playbooks
...
Migrated from hermes/hermes-config (now archived).
Contents:
SOUL.md — Inscription 1, the immutable conscience
config.yaml — live Hermes harness configuration
memories/ — persistent agent memory + user profile
skins/ — timmy.yaml + trismegistus.yaml personalities
playbooks/ — 6 specialist agent configs
cron/ — scheduled job definitions
docs/design-log/ — historical design decisions
FALSEWORK.md — API cost management strategy
channel_directory.json — platform channel mappings
Applied as side-car to Hermes harness. No hacking on the harness.
2026-03-24 17:45:12 -04:00
22e9e2d467
Initial commit
2026-03-24 21:43:48 +00:00