• v0.4.0 c7e9893e68

    v0.4.0 — Production Hardening
    Some checks failed
    Deploy (Gitea) / deploy (push) Failing after 2s

    amr released this 2026-05-06 20:57:02 -04:00

    Semantic Retrieval Activation:

    • Foveal-vector wiring in context-awareness-assemble (1-line fix enables full pipeline)
    • Trigram Jaccard embedding backend (default, replaces SHA-256)
    • SHA-256 renamed to :sha256 (integrity-only, explicit opt-in)
    • Test: 12/0 context suite including semantic retrieval assertions

    Self-Build Safety Boundary:

    • Core-* path protection via Dispatcher (HITL Flight Plan, not hard block)
    • SELF_BUILD_MODE env var (default false = development mode)
    • dispatcher-check-core-path: regex-based core file detection
    • Test: 24/0 dispatcher suite including self-build protection

    TUI Differentiator Visualizations:

    • Gate trace: cognitive-verify accumulates (:gate name :result status)
    • Rule counter: shows pending HITL rules in status bar (Rules:N)
    • Focus map: shows foveal focus in second status line [Focus: id]
    • Expanded theme: 27-color system, 4 named presets (dark/light/gruvbox/solarized)
    • /theme command with tab completion, persistent to disk
    • Test: reason 15/0 (gate trace assertions)

    Gateway QA + Emacs Bridge:

    • Emacs bridge: passepartout.el (TCP framed protocol, verified handshake + send)
    • Telegram/Signal integration tests: send format, HITL intercept, JSON parse
    • Discord gateway: REST API, MESSAGE_CREATE events, HITL intercept
    • Slack gateway: Web API chat.postMessage, conversations.history
    • Registry: 4 platforms (telegram, signal, discord, slack)
    • Test: messaging 17/0 (5 new tests, 12 new checks)

    Native Embedding:

    • Deferred to v0.4.1 — requires llama.cpp library (not present on dev system)

    Test Results: 123 pass, 0 fail across 13 suites

    Downloads