step35-burn-bot
d4e16605d1
fix(comm): use JSON (stdlib) for shared_context; update docs
...
Architecture Lint / Linter Tests (pull_request) Successful in 24s
Smoke Test / smoke (pull_request) Failing after 18s
Validate Config / YAML Lint (pull_request) Failing after 14s
Validate Config / JSON Validate (pull_request) Successful in 18s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 45s
Validate Config / Python Test Suite (pull_request) Has been skipped
Validate Config / Shell Script Lint (pull_request) Failing after 44s
Validate Config / Cron Syntax Check (pull_request) Successful in 10s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 10s
Validate Config / Playbook Schema Validation (pull_request) Successful in 21s
Architecture Lint / Lint Repository (pull_request) Failing after 17s
PR Checklist / pr-checklist (pull_request) Failing after 3m3s
Switch from PyYAML dependency to json module for maximum portability.
File is now wizards/shared_context.json — same schema, JSON encoding.
wizard-summon.py rewritten to use json.loads/dumps (no external dep).
Docs updated accordingly.
2026-04-26 01:37:10 -04:00
step35-burn-bot
3f24b51a54
feat(comm): wizard-to-wizard communication protocol v1 — Closes #441
...
Architecture Lint / Linter Tests (pull_request) Successful in 19s
Smoke Test / smoke (pull_request) Failing after 18s
Validate Config / YAML Lint (pull_request) Failing after 15s
Validate Config / JSON Validate (pull_request) Successful in 18s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 52s
Validate Config / Python Test Suite (pull_request) Has been skipped
Validate Config / Shell Script Lint (pull_request) Failing after 54s
Validate Config / Cron Syntax Check (pull_request) Successful in 12s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 13s
Validate Config / Playbook Schema Validation (pull_request) Successful in 22s
Architecture Lint / Lint Repository (pull_request) Failing after 20s
PR Checklist / pr-checklist (pull_request) Successful in 3m15s
Implement the smallest working channel while Matrix/Conduit remains
undeployed (#166 blocked by host/TLS). The shared_context.yaml file
is the single source of truth for summons and wizard status.
• Add wizards/shared_context.yaml — YAML schema for active_summon +
wizard_status heartbeat (P0/P1/P2 priorities, state-change-only)
• Add bin/wizard-summon.py — Alexander's CLI to create/broadcast summons.
Creates Gitea PR, posts structured Telegram broadcast, bumps branch.
• Add docs/wizard-communication.md — protocol spec, operational rules,
access patterns from Emacs/Telegram, acceptance checklist.
• Wizards/__init__.py — namespace package marker.
Acceptance criteria satisfied:
✓ MX server verified dead (port 6167 filtered; .env placeholders present;
host selection + TLS blocked per docs/infra/matrix/EXECUTION_RUNBOOK.md)
✓ Working channel exists (Gitea-backed YAML + Telegram broadcast)
✓ Structured message format defined (priorities, state-change-only,
acknowledgements, timestamped transitions)
✓ Alexander can summon — bin/wizard-summon.py creates summon + PR + notice
✓ Shared context from desk (Emacs reads file) and phone (Telegram notices)
✓ No redundant chatter — only state transitions logged; message_log append-only
Signed-off-by: step35-burn-bot <step35-burn@alexanderwhitestone.com >
2026-04-26 01:33:54 -04:00
Merge Bot
d773518a72
Merge PR #728 : docs/threejs-glitch-evidence.md (added)
2026-04-16 05:04:03 +00:00
Merge Bot
e8b5d5edb4
Merge PR #729 : docs/visual-evidence-689.md (added)
2026-04-16 05:03:52 +00:00
a84e6b517f
[a11y] Visual Accessibility Audit — Foundation Web ( #492 ) ( #556 )
...
Architecture Lint / Lint Repository (push) Has been cancelled
Architecture Lint / Linter Tests (push) Has been cancelled
Smoke Test / smoke (push) Has been cancelled
Validate Config / YAML Lint (push) Has been cancelled
Validate Config / JSON Validate (push) Has been cancelled
Validate Config / Python Syntax & Import Check (push) Has been cancelled
Validate Config / Python Test Suite (push) Has been cancelled
Validate Config / Shell Script Lint (push) Has been cancelled
Validate Config / Cron Syntax Check (push) Has been cancelled
Validate Config / Deploy Script Dry Run (push) Has been cancelled
Validate Config / Playbook Schema Validation (push) Has been cancelled
Merge PR #556
2026-04-14 22:17:17 +00:00
31313c421e
feat: 3D World Glitch Detection in The Matrix ( #491 ) ( #535 )
...
Architecture Lint / Linter Tests (push) Has been cancelled
Architecture Lint / Lint Repository (push) Has been cancelled
Smoke Test / smoke (push) Has been cancelled
Validate Config / JSON Validate (push) Has been cancelled
Validate Config / Python Syntax & Import Check (push) Has been cancelled
Validate Config / Python Test Suite (push) Has been cancelled
Validate Config / Shell Script Lint (push) Has been cancelled
Validate Config / Cron Syntax Check (push) Has been cancelled
Validate Config / Deploy Script Dry Run (push) Has been cancelled
Validate Config / Playbook Schema Validation (push) Has been cancelled
Validate Config / YAML Lint (push) Has been cancelled
Merge PR #535
2026-04-14 22:17:06 +00:00
e53fdd0f49
feat: overnight R&D automation — Deep Dive + tightening + DPO export ( #503 )
Architecture Lint / Linter Tests (push) Successful in 8s
Smoke Test / smoke (push) Failing after 7s
Validate Config / YAML Lint (push) Failing after 6s
Validate Config / JSON Validate (push) Successful in 6s
Validate Config / Python Syntax & Import Check (push) Failing after 7s
Validate Config / Python Test Suite (push) Has been skipped
Validate Config / Shell Script Lint (push) Failing after 13s
Validate Config / Cron Syntax Check (push) Successful in 5s
Validate Config / Deploy Script Dry Run (push) Successful in 5s
Validate Config / Playbook Schema Validation (push) Successful in 7s
Architecture Lint / Lint Repository (push) Failing after 7s
2026-04-13 02:10:16 +00:00
d4876c0fa5
Remove OpenClaw gateway from automation inventory
2026-04-12 05:51:38 +00:00
8070536d57
Remove OpenClaw references from Allegro wizard house doc
2026-04-12 05:51:37 +00:00
c5e6494326
docs: fleet behaviour hardening review — guardrails > memory
2026-04-09 00:46:23 +00:00
2e2a646ba8
docs: add MEMORY_ARCHITECTURE.md — retrieval order, storage layout, data flow
2026-04-07 20:16:45 +00:00
Alexander Whitestone
634a72f288
feat: Force Multipliers #541 velocity tracking + #542 fleet cost report
...
Adds velocity_tracking() to track burn velocity across repos.
Adds fleet cost report in docs/fleet-cost-report.md.
Fixes #541
Fixes #542
2026-04-06 23:09:48 -04:00
0eaeb135e2
Update automation inventory with new memory and audit capabilities
2026-04-06 22:36:42 -04:00
c841ec306d
[GOVERNANCE] Sovereign Handoff: Timmy Takes the Reigns ( #313 )
...
Co-authored-by: Google AI Agent <gemini@hermes.local >
Co-committed-by: Google AI Agent <gemini@hermes.local >
2026-04-06 21:45:39 +00:00
3cf165943c
Merge pull request '[LAZARUS][SPEC] Cell contract, roles, lifecycle, and publication rules ( #268 )' ( #278 ) from ezra/lazarus-cell-spec-268 into main
2026-04-06 17:00:47 +00:00
Ezra
ee749e0b93
[LAZARUS][SPEC] Define cell contract, roles, lifecycle, and publication rules
...
Addresses timmy-config#268.
- Establishes 6 core invariants (filesystem, credential, process, network, memory, audit)
- Defines 5 canonical roles: director, executor, observer, guest, substitute
- Documents full lifecycle state machine (IDLE -> INVITED -> PREPARING -> ACTIVE -> CHECKPOINTING/CLOSED/ARCHIVED)
- Specifies publication rules: what must, must not, and may be published back to Gitea
- Filesystem layout contract for process/venv/docker/remote backends
- Graveyard retention policy with hot/warm/cold tiers
Cross-references: #269 #270 #271 #272 #273 #274 #245
2026-04-06 16:56:43 +00:00
e058b5a98c
docs: add ADR-0001 for Sovereign Local-First Architecture
2026-04-06 15:02:13 +00:00
a45d821178
docs: add ADR template for architectural decisions
2026-04-06 15:02:12 +00:00
Ezra
8a66ea8d3b
docs: add sonnet workforce loop documentation (Refs #260 )
2026-04-06 14:43:04 +00:00
80f68ecee8
docs: Architecture Knowledge Transfer (KT) — Unified System Schema
2026-04-06 14:07:33 +00:00
Ezra
170f701fc9
[ezra] ADR + Decision Framework for Matrix scaffold ( #183 , #166 , #187 )
2026-04-05 21:00:24 +00:00
Ezra
2009ac75b2
feat(matrix): scaffold validator + Hermes client spec
...
- Add validate-scaffold.py: automated acceptance proof for #183
- Add HERMES_MATRIX_CLIENT_SPEC.md: end-to-end agent integration spec for #166
Refs #183 , #166
2026-04-05 19:03:31 +00:00
Ezra (Archivist)
1411fded99
[BURN] Matrix scaffold verification, room bootstrap automation, cutover plan
...
- Verify #183 scaffold completeness (MATRIX_SCAFFOLD_VERIFICATION.md)
- Add bootstrap-fleet-rooms.py for automated Matrix room creation (#166 )
- Add CUTOVER_PLAN.md for Telegram→Matrix migration (#166 )
- Update EXECUTION_ARCHITECTURE_KT.md with new automation references
Progresses #166 , verifies #183
2026-04-05 18:42:03 +00:00
Ezra (Archivist)
3e25474e56
[ezra] ADRs + Execution KT for Matrix/Conduit ( #183 , #166 )
...
- Add 5 standalone ADRs in infra/matrix/docs/adr/
- Add EXECUTION_ARCHITECTURE_KT.md: exact path from DNS decision to fleet ops
- Architecture proof and continuity preserved
2026-04-05 18:20:46 +00:00
Ezra
94c7da253e
docs: canonical Matrix index + #187 decision framework
...
- Adds docs/CANONICAL_INDEX_MATRIX.md declaring infra/matrix/ authoritative
- Adds docs/DECISION_FRAMEWORK_187.md with Option A recommendation
- Maps all legacy/duplicate paths to prevent scatter
- Ezra burn mode artifact for #166 / #183 / #187 continuity
2026-04-05 17:12:11 +00:00
99191cb49e
[EZRA BURN-MODE] Matrix/Conduit deployment prerequisites and guide
2026-04-05 08:54:13 +00:00
b5c6ea7575
Add Matrix/Conduit deployment runbook ( #166 )
...
Executable runbook for standing up sovereign Matrix homeserver.
Includes: host prep, Docker deployment, operator onboarding,
Telegram→Matrix cutover plan, troubleshooting.
Burn mode artifact by Ezra.
2026-04-05 08:31:32 +00:00
c6b21e71c6
[COMM] Matrix/Conduit deployment scaffold — closes #183 , supports #166
2026-04-05 07:40:19 +00:00
549b1546e6
[ezra] Burn mode continuity: Primary targets #183 , #166 , #830 engaged
...
- Scaffold verification for all three targets
- Cross-target architecture documented
- Decision authority summary
- SITREPs posted to all issues
2026-04-05 06:51:18 +00:00
Ezra (Archivist)
1b33db499e
[matrix] Add Conduit deployment scaffold for #166 , #183
...
Architecture:
- ADR-1: Conduit selected over Synapse/Dendrite (Rust, low resource)
- ADR-2: Deploy on existing Gitea VPS initially
- ADR-3: Full federation enabled
Artifacts:
- docs/matrix-fleet-comms/README.md (architecture + runbooks)
- deploy/conduit/conduit.toml (production config)
- deploy/conduit/conduit.service (systemd)
- deploy/conduit/Caddyfile (reverse proxy)
- deploy/conduit/install.sh (one-command installer)
- deploy/conduit/scripts/backup.sh (automated backups)
- deploy/conduit/scripts/health.sh (health monitoring)
Closes #183 (scaffold complete)
Progresses #166 (implementation unblocked)
2026-04-05 04:38:15 +00:00
9340c16429
[docs] correct Nostur onboarding to working wss endpoint ( #180 )
2026-04-04 23:25:42 +00: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
21661b0d6e
[COMMS] define layered channel authority map with Matrix + Nostur + Gitea truth ( #176 )
2026-04-04 22:36:16 +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
Alexander Whitestone
2723839ee6
docs: add Son of Timmy compliance matrix
...
Scores all 10 commandments as Compliant / Partial / Gap
and links each missing area to its tracking issue(s).
2026-04-04 17:35:44 -04:00
cfee111ea6
[CONTROL SURFACE] define Tailscale-only operator command center requirements ( #172 )
2026-04-04 21:35:26 +00:00
624b1a37b4
[docs] define hub-and-spoke IPC doctrine over sovereign transport ( #160 )
2026-04-04 21:34:47 +00:00
6a71dfb5c7
[ops] import gemini loop and timmy orchestrator into sidecar truth ( #152 )
2026-04-04 20:27:39 +00:00
b21aeaf042
[docs] inventory automation state and stale resurrection paths ( #150 )
2026-04-04 20:17:38 +00:00
Alexander Whitestone
c0603a6ce6
docs: Nostr agent-to-agent encrypted comms research + working demo
...
Proven: encrypted DM sent through relay.damus.io and nos.lol, fetched and decrypted.
Library: nostr-sdk v0.44 (pip install nostr-sdk).
Path to replace Telegram: keypairs per wizard, NIP-17 gift-wrapped DMs.
2026-04-04 12:48:57 -04:00
Alexander Whitestone
aea1cdd970
docs: fleet shared vocabulary, techniques, and standards
...
Permanent reference for all wizards. Covers:
- Names: Timmy, Ezra, Bezalel, Alexander, Gemini, Claude
- Places: timmy-config, the-nexus, autolora, VPS houses
- Techniques: Sidecar, Lazarus Pit, Crucible, Falsework, Dead-Man Switch, Morning Report, Burn Down
- 10 rules of operation
- The mission underneath everything
Linked from issue #136 .
2026-04-04 12:20:48 -04:00
Alexander Whitestone
8ec4bff771
feat(crucible): Z3 sidecar MCP verifier -- rebased onto current main
...
Closes #86 . Adds:
- bin/crucible_mcp_server.py (schedule, dependency, capacity proofs)
- docs/crucible-first-cut.md
- playbooks/verified-logic.yaml
- config.yaml crucible MCP server entry
2026-04-03 18:58:43 -04:00
877425bde4
feat: add Allegro Kimi wizard house assets ( #91 )
2026-03-29 22:22:24 +00:00
Alexander Whitestone
49020b34d9
config: update bin/timmy-dashboard,config.yaml,docs/local-model-integration-sketch.md,tasks.py
2026-03-26 17:00:22 -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