fc7bc2fef8
check-parens: standalone paren balance checker for lisp blocks in org files
...
Scans #+begin_src lisp ... #+end_src blocks, strips strings and
comments, reports unbalanced parens per-block with line numbers.
Detects unterminated blocks (no matching #+end_src).
Zero dependencies (stdlib Python). Called from AGENTS.md step:
projects/check-parens/check-parens org/file.org
2026-05-13 12:02:52 -04:00
3a65052641
stoa: create body/environment project with v2.0.0+ roadmap
...
Trim passepartout roadmap to v1.0.0 (Neurosymbolic Maturity). Move
v2.0.0 (Lisp Machine Emergence), v3.0.0+ (Cannibalization), v4.0.0+
(Native Inference, Hardware, True Agency) into stoa/docs/ROADMAP.org.
Stoa is the porch — the infrastructure layer that hosts the agent.
cl-tty is retroactively recognized as the first harvested library
in the Stoa pipeline.
2026-05-13 11:48:35 -04:00
ef8848c0e2
memex: add naming convention doc, update AGENTS.md, pin passepartout v0.8.0 TUI work
2026-05-13 11:42:00 -04:00
0397dbf7b1
memex: rename cl-tui → cl-tty, update to v1.1.0
...
The cl-tty project (renamed from cl-tui to avoid Quicklisp name clash)
has been built to v1.1.0 by the Hermes Agent — 20k+ lines across 11
roadmap phases. Pure CL, no ncurses/Yoga/FFI dependencies.
Submodule path: projects/cl-tui/ → projects/cl-tty/
Remote: amr/cl-tty.git
2026-05-13 09:45:59 -04:00
699be93918
bump passepartout: save WIP TUI work and ROADMAP reorg before new strategy
...
6 commits ahead of v0.7.1: v0.8.x feature work + WIP minibuffer panel
+ ROADMAP restructuring for atomic releases. No version tags past
v0.7.1 (semver discipline starts fresh).
2026-05-13 09:17:58 -04:00
0290feccc1
memex: split AGENTS.md into monorepo overview and per-project workflow
...
Move the development workflow details (TDD, REPL, literate programming,
branch policy) from top-level AGENTS.md into projects/AGENTS.md.
Top-level AGENTS.md now describes only the monorepo structure and
project list.
2026-05-12 20:13:32 -04:00
f6094abb7b
docs: consolidate neurosymbolic roadmap and design decisions, bump passepartout
...
Mark notes/passepartout-neurosymbolic-{roadmap,design-decisions}.org
as superseded — full implementation specs and design rationale
now live inline in passepartout/docs/{ROADMAP,DESIGN_DECISIONS}.org.
Bump passepartout submodule for v0.9.0 eval harness plan.
2026-05-10 14:11:15 -04:00
e719443ce7
memex: update AGENTS.md, add passepartout design-decisions notes, SWOT + agora notes, bump submodules → v0.8.1
2026-05-10 07:11:08 -04:00
04944a62e2
memex: update AGENTS.md with ROADMAP TODO workflow, bump passepartout to v0.8.0
...
- AGENTS.md: add steps 0 (read next TODO from ROADMAP) and 6 (mark DONE
with LOGBOOK) to development cycle
- Notes updates accumulated during v0.8.0 work
- Bump passepartout submodule to v0.8.0
2026-05-09 15:00:35 -04:00
4e9431ec1d
memex: update passepartout submodule → v0.7.2, add notes
...
passepartout v0.7.2 (Gate Trace + HITL + Search + 11 more features):
- Gate trace visualization with Ctrl+G toggle
- HITL inline panels with styled collapse on approve/deny
- Agent identity file + /identity command
- Safe-tool read-only allowlist
- Message search mode with Up/Down nav and highlights
- Context budget visibility with section breakdown
- Session rewind /sessions /resume /rewind
- Undo/redo per operation
- Context debugging /context why /context dropped
- Tool hardening (timeouts, write verify, read-only cache)
- Tag stack severity tiers + trigger counts
- Merkle provenance audit + audit-verify
- Self-help /help <topic> reads USER_MANUAL.org
- Live CONFIG section in system prompts
- Pads: Page Up/Down scroll by 10 lines
Core 92/92 TUI Main 104/104 TUI View 29/29 Neuro 13/13
2026-05-08 21:56:11 -04:00
8c64b18335
passepartout: bump to v0.5.0 — File Reorganization & Token Economics
2026-05-08 08:37:24 -04:00
24582489d0
passepartout: v0.5.0 hotfix 2 — daemon stable
2026-05-07 20:14:59 -04:00
1ae7470011
passepartout: v0.5.0 File Reorganization
...
Extract non-core context and heartbeat using self-repair criterion.
Rename 23 files (core, system, gateway) to new naming scheme.
Relocate 6 utility fragments, split gateway-messaging into 4 channel files.
Document self-repair criterion in DESIGN_DECISIONS.
2026-05-07 18:21:10 -04:00
62debb6d6c
passepartout: v0.4.3 Shell Sandboxing & Safety Classification
...
- bwrap Linux namespace sandbox for shell commands
- Severity tiers: catastrophic/dangerous/moderate/harmless
- dispatcher-check-shell-safety returns (:matched <names> :severity <tier>)
2026-05-07 17:52:43 -04:00
888ef00728
passepartout: v0.4.2 Structured Output
...
Submodule: function-calling API, json-alist-to-plist converter,
tool-calls wiring in think(), diagnostics fix, version bump to 0.4.2.
AGENTS.md: validate with emacs check-parens on org source (not SBCL).
2026-05-07 17:39:21 -04:00
01ff57096e
passepartout: v0.4.1 Design Cleanup
...
Submodule: 25 files changed — system-prompt-augment removal,
10 cognitive tools, vector count 9-10, README rewrite, ROADMAP
updates, CONTRIBUTING rewrite, tangle normalization.
AGENTS.md: rewritten compact (180-50 lines).
2026-05-07 16:45:17 -04:00
8ec1af6f1d
passepartout: tag v0.4.0 — Production Hardening
2026-05-06 20:57:11 -04:00
a43cdf2d76
passepartout: v0.4.0 gateway integration tests
2026-05-06 20:32:01 -04:00
b75af8e27f
passepartout: v0.4.0 expanded theme + Emacs bridge
2026-05-06 20:20:40 -04:00
3c43443a09
passepartout: v0.4.0 REPL TDD + literate prose retrofits
2026-05-06 19:48:47 -04:00
d568f9f489
passepartout: v0.4.0 TUI differentiator visualization
2026-05-06 19:26:14 -04:00
f73197570d
passepartout: v0.4.0 self-build safety boundary
2026-05-06 19:19:36 -04:00
dd431e3f5b
passepartout: v0.4.0 semantic retrieval activation
2026-05-06 19:04:26 -04:00
3f6546b972
passepartout: v0.3.3 TUI critical fixes
2026-05-06 17:59:34 -04:00
f6ce86bea3
passepartout: v0.3.3 cursor movement
2026-05-06 17:46:57 -04:00
bc4bbac38d
passepartout: v0.3.3 word wrap in view-chat
2026-05-06 17:14:57 -04:00
122356730c
passepartout: v0.3.2 — shell safety, :system :eval approval, skill sandbox
2026-05-06 16:47:15 -04:00
89d8189c43
passepartout: v0.3.1 — Parser RCE elimination (*read-eval* nil)
v0.3.1
2026-05-06 16:39:21 -04:00
1025290dad
passepartout: v0.3.0 release notes full version
2026-05-06 16:12:48 -04:00
97e6af85a2
passepartout: fix README version badge to static v0.3.0
2026-05-06 15:55:47 -04:00
835d638bf3
passepartout: v0.3.0 — Event Orchestration, HITL, Daily-Driver TUI
...
Test results: 86 pass / 0 fail across 21 suites. TUI integration: 7/7 pass.
Features: 9-vector dispatcher gates, HITL Flight Plan workflow, Event
Orchestrator, Context Manager, Model-Tier Routing, Memory Scope
Segmentation, Async Embedding Gateway, TUI Experience (scrollback,
history, status bar, themes, tab completion), v0.2.x backfill
remediation (14 items), multi-distro deployment, project rename.
Stats: 31 literate Org files with full prose.
v0.3.0
2026-05-06 15:52:53 -04:00
6c0e0f4d8d
passepartout: 6 QoL fixes — log-message, now, TUI loads, handshake, cascade, daemon boot
2026-05-06 11:40:17 -04:00
a7233931f9
passepartout: v0.3.0 complete — TUI rendering fixed
2026-05-06 11:21:57 -04:00
85cb951816
passepartout: fix input-blocking — agent responses now render immediately
2026-05-06 11:14:50 -04:00
bd959df78c
passepartout: connect-daemon retry + TUI connection feedback
2026-05-06 10:46:52 -04:00
9ce0f7b5b2
passepartout: TUI reader loop — silent timeouts, sleep on idle
2026-05-06 10:25:20 -04:00
9351b1c74d
passepartout: fix backspace + TUI initial redraw + socket type
2026-05-06 10:12:00 -04:00
5bd20cb7b3
passepartout: fix backspace — normalize Croatoan key structs
2026-05-06 09:48:40 -04:00
f774f53cbd
passepartout: pre-warm in setup, TUI rendering diagnostics
2026-05-06 09:20:50 -04:00
aefd3421d3
passepartout: fix TUI agent-responds — text-match instead of unicode arrow
2026-05-06 09:07:22 -04:00
e663663e49
passepartout: cascade parsing test + TUI integration diagnostics
2026-05-06 08:56:14 -04:00
1edf3c3347
passepartout: fix cl-dotenv quote contamination in cascade parsing
2026-05-06 08:27:05 -04:00
6a252d989a
passepartout: CLI test, TUI integration harness fixes
2026-05-05 20:58:47 -04:00
6f6ea7a967
passepartout: fix final 4 test bugs — 184 checks, 0 failures
2026-05-05 20:49:05 -04:00
cf67171940
passepartout: fix 12 pre-existing test bugs — 180/185 pass
2026-05-05 20:06:28 -04:00
26093f43d5
passepartout: fix skill loader — preserve test in-package forms, un-jail dispatcher
2026-05-05 19:17:05 -04:00
966b6b8016
passepartout: v0.3.0 complete — embedding gateway finished, all ROADMAP items DONE
2026-05-05 18:24:15 -04:00
6a0bb91f8c
passepartout: v0.3.0 deferred features — TUI polish, context persistence, theming
2026-05-05 18:02:56 -04:00
bfd54d3a44
passepartout: v0.3.0 finish — TUI, embedding, gateway, export hygiene
2026-05-05 17:42:09 -04:00
139cc417a7
passepartout: remove TUI :force t
2026-05-05 16:51:51 -04:00