e05d23f34e
hardening: pre-push hook blocks tag pushes without release token
...
Token file: /tmp/passepartout-release-approved
Hook at: scripts/pre-push-release-guard
Documented in: docs/CONTRIBUTING.org
This is a hard enforcement of the AGENTS.md release-permission rule.
I physically cannot push a tag unless the user creates the token file.
Token is consumed (deleted) on first successful push.
2026-05-08 11:29:25 -04:00
639bc348d9
passepartout: v0.4.1 Design Cleanup
...
Deploy (Gitea) / deploy (push) Failing after 2s
- Remove system-prompt-augment mechanism, introduce *standing-mandates*
- Fix false token-overhead claims in DESIGN_DECISIONS + ROADMAP
- Update security vector count 9-10 across all docs and dispatcher docstring
- Rewrite README with agent section, soften aspirational claims
- Register 10 cognitive tools in programming-tools.org with test suite
- Enforce NO-HARDCODED-CONSTANTS in .env.example
- ROADMAP: mark v0.3.x patches DONE, add LOGBOOKs, mark releases
- AGENTS.md: rewrite compact (180 to 50 lines), move refs to CONTRIBUTING
- Normalize org tangle directives to file-level PROPERTY inheritance
2026-05-07 16:44:59 -04:00
d3b74f5c88
v0.4.1: native embedding CFFI — full pipeline working, daemon-wired, HITL bug fixed
...
- Native backend returns 768-dim vectors via llama.cpp / C wrapper (/usr/local/lib/libllama_wrap.so)
- Wired :native into embed-object dispatch and exported from passepartout package
- Model preloads at daemon startup with EMBEDDING_PROVIDER=native (~30s)
- Lazy loading via *embedding-backend* :native also works (first call ~45s)
- C wrapper bridges CFFI pointer params to llama.cpp struct-by-value API
- Correct struct layouts: llama_model_params(72B), llama_context_params(136B), llama_batch(56B)
- BERT pooling: llama_get_embeddings_seq, llama_tokenize takes vocab* not model*
- FiveAM tests pass: dimensions, self-similarity, semantic ranking
- Fixed pre-existing HITL crash: boundp guard for *hitl-pending* in core-loop-act
- Lazy load guard prevents double-load of native file in embedding-native-ensure-loaded
- ROADMAP: v0.4.0 items marked DONE, v0.4.1 native embedding updated with actual implementation
2026-05-07 09:55:33 -04:00
94b939f61a
docs: enforce TDD red-green-refactor discipline in CONTRIBUTING
Deploy (Gitea) / deploy (push) Failing after 3s
2026-05-05 09:08:28 -04:00
95d1ea3fed
feat: add DeepSeek and NVIDIA NIM providers
...
- Add deepseek and nvidia entries to gateway-provider config
- Add DEEPSEEK_API_KEY and NVIDIA_API_KEY to .env.example
- Add deepseek and nvidia to doctor's LLM provider check
- Fix remaining harness-log → log-message reference
2026-05-02 22:25:24 -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