|
|
8fd56dece3
|
v0.8.2: cleanup + prose + structure + decomposition + budget + errors
Phase 1 — dedup + hardening (~9 items):
- Remove duplicate *skill-registry* defvar from core-skills
- Merge *backend-registry* into *probabilistic-backends*, delete backend-register
- Remove inject-stimulus alias, standardize on stimulus-inject
- Add pre-eval sandbox (skill-source-scan) blocks restricted symbols before eval
- Remove dead plist-get function; remove duplicate json-alist-to-plist export
- Fix read-framed-message whitespace DoS (4096-iteration max)
- Add *read-eval* nil to dispatcher-approvals-process read-from-string (RCE)
- Add test-op to ASDF; update .asd version 0.4.3→0.7.2
Phase 2 — prose + contracts + reorder:
- Split ROADMAP: 2623→1089 lines (TODO only), CHANGELOG: 260→1528 lines (full DONE history, 14 versions reverse chron)
- Add Contracts + Overview to 6 channel files + embedding-native + programming-standards + symbolic-scope
- Reorder 28 .org files: Contract → Test Suite → Implementation (TDD order)
- Add 7-phase inline prose to think() in core-reason
- Expand USER_MANUAL: 183→461 lines (10 new sections)
Phase 3 — decomposition + export organization:
- Decompose think() into think-assemble-prompt, think-call-llm, think-parse-response orchestrator
- Organize 188 exports into 16 grouped sections by module
Phase 4 — budget enforcement + error protocol:
- Per-session budget enforcement (SESSION_BUDGET_USD env var, budget-exhausted-p, guard in think-call-llm)
- Error condition hierarchy (6 conditions: pipeline-error, llm-error, gate-error, budget-error, protocol-error)
- Restarts in loop-process: skip-signal, use-fallback, abort-pipeline
|
2026-05-13 09:17:48 -04:00 |
|
|
|
7fca4189b9
|
v0.7.2: release — TDD
All 14 v0.7.2 items wired, tested, and documented.
Release checklist:
- ROADMAP: all 14 items marked DONE
- README: version badge v0.7.1 → v0.7.2
- CHANGELOG: v0.7.2 entry with feature summaries
- core-transport: make-hello-message 0.7.1 → 0.7.2
- .env.example: TAG_CATEGORIES, SELF_BUILD_MODE
- /help list: all 16 commands documented
Phase 1 (wire deferred):
- call-with-tool-timeout in action-tool-execute
- dispatcher-privacy-severity in dispatcher-check
- Ctrl+G gate-trace toggle, Ctrl+F search placeholder
Phase 2 (finish features):
- /audit verify, /resume <n>, /help <topic>
Core: 88/88 TUI Main: 85/86 (1 pre-existing flake)
|
2026-05-08 19:54:07 -04:00 |
|
|
|
22878be710
|
docs: update CHANGELOG for v0.7.0 and v0.7.1
Deploy (Gitea) / deploy (push) Failing after 3s
Add v0.7.0 (Unicode, key bindings, status bar, scroll, autocomplete)
and v0.7.1 (streaming, watchdog, markdown, URLs, syntax highlight,
Tab-activate, interrupt, bug fixes).
Add CHANGELOG update to release procedure in ROADMAP.org.
|
2026-05-08 14:33:51 -04:00 |
|
|
|
deae08ab44
|
passepartout: update CHANGELOG for v0.5.1 and v0.6.0
Deploy (Gitea) / deploy (push) Failing after 2s
|
2026-05-08 09:50:01 -04:00 |
|
|
|
c86d079418
|
passepartout: v0.5.0 — File Reorganization & Token Economics
Deploy (Gitea) / deploy (push) Failing after 2s
File Reorganization:
- Extracted core-context → symbolic-awareness (skill)
- Extracted heartbeat → symbolic-events (skill)
- Relocated 6 utility fragments, renamed 23 files, deleted system-model.lisp
- Renamed gateway-* → channel-*, split gateway-messaging → 4 channel-* files
- Renamed defskill/defpackage names to match new file prefixes
- Deleted gateway-messaging.org/.lisp, removed core-context filter
- Documented self-repair criterion, added AGENTS.md core boundary rule
Token Economics (v0.5.0, skills not core):
- tokenizer.lisp: count-tokens, model-token-ratio, token-cost, provider-token-cost (11 tests)
- cost-tracker.lisp: cost-track-call, cost-session-total, cost-by-provider (6 tests)
- token-economics.lisp: prompt-prefix-cached, context-assemble-cached,
enforce-token-budget with CONTEXT_MAX_TOKENS env var (9 tests)
Bug Fixes:
- Fixed DeepSeek 400 (removed malformed tools from cascade)
- Fixed UNDEFINED-FUNCTION crash (fboundp guards in think())
- Fixed gate-trace duplication (setf replaces list* in cognitive-verify)
- Tightened dexador connect-timeout 10s→5s
Test suite: 116/116 (100%)
|
2026-05-08 08:36:41 -04:00 |
|
|
|
60f2c152e0
|
REORG: Apply semantic directory structure and documentation cleanup
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
|
2026-04-21 19:07:32 -04:00 |
|
|
|
e49fc45047
|
DOCS: Finalize README and CHANGELOG for v0.1.0 release
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
|
2026-04-20 19:06:32 -04:00 |
|
|
|
c20d04d18a
|
docs: Transition to AGPLv3 and introduce broad CLA
|
2026-04-17 13:41:42 -04:00 |
|
|
|
849c078c37
|
REFAC: Global rename of org-agent to opencortex
|
2026-04-14 12:10:11 -04:00 |
|
|
|
da0919149e
|
REFAC: Shift terminology to Autonomy and harden CLI via socat
|
2026-04-14 09:37:40 -04:00 |
|
|
|
a5b99b1487
|
RELEASE: v0.1.0 - The Sovereign Foundation
|
2026-04-13 21:06:18 -04:00 |
|