open-standards/jouleclaw/jouleclaw-rs/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 5e87eaf048 jouleclaw-corpus: semantic embedding path — capture what a query asked, not just its shape
The corpus so far encoded receipt *structure* — intent class, retrieval
depth, counter honesty. Useful, but blind to meaning: two differently
worded questions of the same shape embedded identically. This adds the
semantic path.

The obstacle is real and is why this is not a one-liner: a receipt
records a BLAKE3 of its input, never the input. An embedder that
captures what a query *means* cannot read it off the receipt — it needs
the text, which only the deployment that logged both the receipts and
the queries can supply. So the type system now says so:

  - `TextEmbedder` — embeds query text, the semantic counterpart to the
    structural `Embedder`.
  - `CorpusBuilder::build_with_text(&[(Receipt, String)])` — takes that
    (receipt, query) join explicitly. The join is the caller's; it is
    not silently verifiable here (the receipt hash is over a
    normalisation this crate does not know).
  - rows are `[semantic ‖ structural]` by default — meaning and shape
    are complementary signals, so a row carries both; the
    `with_append_structural(false)` toggle gives a pure-semantic vector.
    Either way the width is constant across the corpus, as the trainer
    requires.

The real embedder is behind the `candle` feature so the default build
stays light and offline: `CandleTextEmbedder` wraps the fleet's own
on-device BERT/BGE embedder (jouleclaw-embed-candle) — the same L2-tier
backend the cascade already uses, now feeding the corpus that trains the
router above it. The skip/negative semantics are unchanged: L1Lawful
still has no EOC analogue and is counted, not guessed.

Verified end to end with a real model, not a mock: MiniLM (384-dim) over
five real queries → a 399-dim composite corpus (384 semantic + 15
structural), one L1Lawful receipt skipped, and `train_logreg` +
`train_mf` both fit a router on the result. 19 tests (5 new for the text
path, driven by a deterministic mock so the logic stays offline-testable);
the real model runs in the `emit_corpus_semantic` example behind the
`candle` feature.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-07-20 19:41:02 -04:00
..
jouleclaw-a2a jouleclaw: wave-29 — A2A v1.0 protocol surface 2026-06-03 13:17:57 -04:00
jouleclaw-adjudication jouleclaw-adjudication: who held the ruler 2026-06-06 18:15:04 -04:00
jouleclaw-adr jouleclaw: wave-37 — Architecture Decision Record (ADR) 2026-06-03 14:07:11 -04:00
jouleclaw-agent jouleclaw-agent: auto-emit capsule TaskRecord at task completion 2026-06-27 07:12:43 -04:00
jouleclaw-agent-app jouleclaw: wave-30 — Agent Performance Primitives (speculative branching) 2026-06-03 13:22:59 -04:00
jouleclaw-agent-auth jouleclaw-agent-auth: agentic authorization telemetry 2026-06-07 06:57:44 -04:00
jouleclaw-agents-md jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-annotate jouleclaw: wave-40 — sub-artifact annotation primitive 2026-06-03 14:43:02 -04:00
jouleclaw-approve jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-artifact jouleclaw-artifact: PinnedContainer gains attestation + referrers + runtime_claim 2026-05-31 09:36:46 -04:00
jouleclaw-attest jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-attest-sig jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-attest-vendor jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-attestor jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-audit jouleclaw-audit: cargo-kani + cargo-miri orchestration, joule-stamped 2026-05-30 20:06:17 -04:00
jouleclaw-backend-apple prefill: ~1.7x WIN — sgemm (high-occupancy GEMM) into the fused prefill layer 2026-06-18 15:48:40 -04:00
jouleclaw-backend-reference core+reference: zero-copy F32 operands across the reference backend 2026-06-14 15:36:45 -04:00
jouleclaw-batch-invariant jouleclaw: wave-28 — OTel adapter + MCP 2025-11-25 + batch-invariant gate 2026-06-03 12:31:28 -04:00
jouleclaw-bench-suite jouleclaw: R4 — jouleclaw-bench-suite (AlgoTune + CodeClash shells) 2026-06-06 03:59:23 -04:00
jouleclaw-bitemporal jouleclaw-bitemporal: claims that carry their own time 2026-06-06 17:23:56 -04:00
jouleclaw-boundaries jouleclaw: wave-35 + 36 — boundaries + workspace-map (Q + S) 2026-06-03 13:58:04 -04:00
jouleclaw-bounded jouleclaw-bounded: doctrine traits for verification primitives 2026-05-30 20:04:00 -04:00
jouleclaw-brownfield ci: gate jouleclaw-rs public surface against documentation drift 2026-06-08 04:49:28 -04:00
jouleclaw-cache jouleclaw-cache: 4-vendor 0.1x cache-read convention as a normative cost model 2026-05-31 09:37:07 -04:00
jouleclaw-cag jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-calibration jouleclaw-calibration: Platt scaling + split-conformal abstention + EscalationGate 2026-06-01 21:41:26 -04:00
jouleclaw-cascade jouleclaw-cascade: close the 50 Lost public reasons brownfield flagged 2026-06-07 13:57:39 -04:00
jouleclaw-category jouleclaw: R1 consolidation + G1 categorical layer + G2 verifiers-export + G3 MDL/AIC scorers 2026-06-06 02:55:19 -04:00
jouleclaw-citation-whitelist jouleclaw: waves 55-58 — Lean Oracle + Sandbox Tier + Multimodal View + Citation Whitelist 2026-06-05 13:52:28 -04:00
jouleclaw-cli jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-codegraph jouleclaw-codegraph: Graphify primitive ingest 2026-06-06 16:27:01 -04:00
jouleclaw-coding-stream jouleclaw: wave-50 — streaming coding ops (jouleclaw-stream × joule-code) 2026-06-05 05:27:09 -04:00
jouleclaw-cognitive jouleclaw-cognitive: SonarSource Cognitive Complexity over syn (clippy lint NOT used) 2026-05-30 20:05:54 -04:00
jouleclaw-coherence jouleclaw: jouleclaw-skill-curator + jouleclaw-coherence 2026-06-06 11:12:59 -04:00
jouleclaw-comms-fabric jouleclaw-comms-fabric: engine-internal heartbeat + mailbox (RCE port) 2026-06-07 10:53:38 -04:00
jouleclaw-compliance jouleclaw v0.2 prep: tools port + energy backends + compliance + L0-L10 taxonomy 2026-05-27 07:11:03 -04:00
jouleclaw-compose jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-cone jouleclaw: wave-46 — ingest from today's SOTA research 2026-06-05 03:56:59 -04:00
jouleclaw-conservation jouleclaw: conformance vectors for the triangle's four primitives 2026-06-04 03:32:06 -04:00
jouleclaw-consolidate jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-context-store jouleclaw: wave-46 — ingest from today's SOTA research 2026-06-05 03:56:59 -04:00
jouleclaw-contract jouleclaw: wave-24 — contract + handoff + mission + value report 2026-06-03 02:35:34 -04:00
jouleclaw-contract-receipt jouleclaw: wave-25 — contract CLI + signed verdict-receipt + source fetcher + revise loop 2026-06-03 04:12:27 -04:00
jouleclaw-core runtime: batched q/k/v attention projections (q/k Q4K + v Q6K, one cb) 2026-06-16 10:17:41 -04:00
jouleclaw-corim jouleclaw-corim: CoRIM (IETF draft) reference-value distribution format 2026-05-31 11:41:01 -04:00
jouleclaw-corpus jouleclaw-corpus: semantic embedding path — capture what a query asked, not just its shape 2026-07-20 19:41:02 -04:00
jouleclaw-critic jouleclaw: rename jouleclaw-llm-cheap → jouleclaw-llm + OpenAI-compatible backend 2026-06-06 08:30:58 -04:00
jouleclaw-cross-binding jouleclaw: wave-53 — Go verifiers (third leg of three-impl pattern) 2026-06-05 11:42:34 -04:00
jouleclaw-currency jouleclaw: RCE port bundle 1+2+5 — Reason + Currency + Foreman 2026-06-06 18:57:51 -04:00
jouleclaw-datum jouleclaw: wave-45 — Datum lifted into the workspace 2026-06-03 16:54:02 -04:00
jouleclaw-deberta jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-decode jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-determinism-check jouleclaw: R1 consolidation + G1 categorical layer + G2 verifiers-export + G3 MDL/AIC scorers 2026-06-06 02:55:19 -04:00
jouleclaw-deterministic jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-diagnose jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-disclosure jouleclaw-disclosure: 3-tier progressive disclosure with energy-ranked selection 2026-05-30 19:02:42 -04:00
jouleclaw-dispatch jouleclaw: rename jouleclaw-llm-cheap → jouleclaw-llm + OpenAI-compatible backend 2026-06-06 08:30:58 -04:00
jouleclaw-dispatch-profile jouleclaw-dispatch-profile: workflow-vs-agent as a typed decision 2026-06-07 07:49:53 -04:00
jouleclaw-drift jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-ebm jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-edge jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-edge-cli jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-edge-client jouleclaw Phase 6: Edge-First v6 ports + 4 net-new standard-defining crates 2026-05-26 18:44:46 -04:00
jouleclaw-elicitor jouleclaw: conformance vectors for the triangle's four primitives 2026-06-04 03:32:06 -04:00
jouleclaw-embed-api jouleclaw: TEI embeddings + rerank backends 2026-06-06 17:16:53 -04:00
jouleclaw-embed-candle jouleclaw: adapters 3, 4, 5 — HF Hub downloader + Candle embed + Candle rerank 2026-06-06 08:04:36 -04:00
jouleclaw-energy jouleclaw-energy: fix RAPL availability + prefer NVML true energy counter 2026-07-05 09:20:22 -04:00
jouleclaw-evals jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-event-fork jouleclaw-event-fork: fork + structural-diff over event logs 2026-06-06 13:24:24 -04:00
jouleclaw-event-log jouleclaw: R2 — wire jouleclaw-category into jouleclaw-event-log 2026-06-06 03:25:06 -04:00
jouleclaw-execute jouleclaw curation wave 2: execute + plan + routing + runtime + verification-tier 2026-06-07 21:47:17 -04:00
jouleclaw-experiment jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-extract jouleclaw-extract: L1 deterministic fact extractor 2026-05-30 08:28:38 -04:00
jouleclaw-fabric wave 92: honest energy attribution for matmul2d — new local/metal-mpp member (fixes ~27x overstatement) 2026-06-13 20:43:33 -04:00
jouleclaw-federation jouleclaw: rename jouleclaw-llm-cheap → jouleclaw-llm + OpenAI-compatible backend 2026-06-06 08:30:58 -04:00
jouleclaw-foreman jouleclaw: RCE port bundle 1+2+5 — Reason + Currency + Foreman 2026-06-06 18:57:51 -04:00
jouleclaw-formalize jouleclaw-formalize: formalization-faithfulness check (typed evidence) 2026-05-31 08:40:56 -04:00
jouleclaw-formula jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-fresh jouleclaw-fresh: paid search providers + HttpTransportExt 2026-06-06 09:03:02 -04:00
jouleclaw-frugalgpt jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-gate jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-governor jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-graph jouleclaw: wave-26 — continuous-learning loop (stuck + feedback + experiment) 2026-06-03 04:39:56 -04:00
jouleclaw-graph-mcp jouleclaw-graph-mcp: MCP mutation tools — the first scientific-MCP mutation verbs 2026-05-31 08:44:06 -04:00
jouleclaw-graph-rag jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-handler-spec jouleclaw-handler-spec: 10-variant typed interpreter (RCE port 3) 2026-06-07 04:13:51 -04:00
jouleclaw-harness-econ harness-econ: multi-instance local-model econ benchmark 2026-06-25 02:54:06 -04:00
jouleclaw-harness-profile jouleclaw-harness-profile: (model, conditions) tuple as substrate identity 2026-06-07 10:32:43 -04:00
jouleclaw-hf-hub jouleclaw: adapters 3, 4, 5 — HF Hub downloader + Candle embed + Candle rerank 2026-06-06 08:04:36 -04:00
jouleclaw-hindsight jouleclaw-hindsight: graph-topology learning loop (RCE port 5) 2026-06-07 05:19:38 -04:00
jouleclaw-history jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-hpke jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-hydra jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-hydra-client jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-hydra-client-wasm jouleclaw-hydra-client-wasm: real Rust client in the browser (wave-22 #6) 2026-06-02 13:24:52 -04:00
jouleclaw-integrity jouleclaw-integrity: CRC32C fast-path + blake3 strong-path (Postgres-18 doctrine) 2026-05-30 20:04:19 -04:00
jouleclaw-intent jouleclaw-intent + Receipt.model_id + Receipt.intent + Turn.intent: workload-replay telemetry 2026-06-01 02:32:59 -04:00
jouleclaw-jcp jcp: gated pressure-tested skills + C19 injection-resistance conformance 2026-06-10 18:34:58 -04:00
jouleclaw-jcr1 jouleclaw: wave-54 — event-sourced agent substrate (ActiveGraph ingest) 2026-06-05 13:01:12 -04:00
jouleclaw-jcs jouleclaw: waves 59-62 — Tier 1 SOTA convergence (JCS + OTel GenAI + OpenInference + Merkle log) 2026-06-05 16:27:05 -04:00
jouleclaw-lab jouleclaw-lab: self-driving lab backend trait (SiLA 2 canonical case) 2026-05-31 08:03:53 -04:00
jouleclaw-ledger jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-liquid jouleclaw curation wave 3: approve + compose + consolidate + diagnose + governor + history + liquid 2026-06-08 03:59:08 -04:00
jouleclaw-llm jouleclaw-llm: multimodal LlmRequest.attachments + per-backend mapping 2026-06-06 16:53:08 -04:00
jouleclaw-lmm jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-loader-gguf loader-gguf: bring CPU-decoder perf + memory onto main (complements the GPU path) 2026-07-05 13:50:38 -04:00
jouleclaw-local-index jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-lut jouleclaw: three doctrine-operationalising crates + SPEC §9 game-engine framing 2026-05-27 05:09:07 -04:00
jouleclaw-mcp jouleclaw: wave-28 — OTel adapter + MCP 2025-11-25 + batch-invariant gate 2026-06-03 12:31:28 -04:00
jouleclaw-mechinterp jouleclaw-mechinterp: LabelEvidence + LabelVerifier + verified_label slot 2026-05-31 11:42:25 -04:00
jouleclaw-mechinterp-loader jouleclaw-mechinterp-loader: safetensors SAE-weight header loader (Gemma Scope 2) 2026-05-31 11:42:06 -04:00
jouleclaw-memory jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-memory-decay jouleclaw: wave-38 — Ebbinghaus-style memory decay 2026-06-03 14:12:50 -04:00
jouleclaw-mission jouleclaw: wave-24 — contract + handoff + mission + value report 2026-06-03 02:35:34 -04:00
jouleclaw-mrl jouleclaw curation wave 1: schema + loader-gguf + prism + mrl 2026-06-07 21:31:11 -04:00
jouleclaw-msgsdk jouleclaw: wave-33 — RunMutation channel (#6) 2026-06-03 13:37:13 -04:00
jouleclaw-multimodal-view jouleclaw: waves 55-58 — Lean Oracle + Sandbox Tier + Multimodal View + Citation Whitelist 2026-06-05 13:52:28 -04:00
jouleclaw-oci jouleclaw-oci: OCI image digest + ORAS referrers (Distribution Spec v1.1) 2026-05-31 09:35:40 -04:00
jouleclaw-omni jouleclaw-omni: close the 13 Lost public reasons brownfield flagged 2026-06-07 16:54:01 -04:00
jouleclaw-openai-api jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-openinference jouleclaw: waves 59-62 — Tier 1 SOTA convergence (JCS + OTel GenAI + OpenInference + Merkle log) 2026-06-05 16:27:05 -04:00
jouleclaw-oracle jouleclaw: conformance vectors for the triangle's four primitives 2026-06-04 03:32:06 -04:00
jouleclaw-oracle-fuzz jouleclaw: wave-46 — ingest from today's SOTA research 2026-06-05 03:56:59 -04:00
jouleclaw-oracle-lean docs: drop vanity test-counts (no-vanity-metrics policy) 2026-06-07 19:00:28 -04:00
jouleclaw-otel jouleclaw: wave-28 — OTel adapter + MCP 2025-11-25 + batch-invariant gate 2026-06-03 12:31:28 -04:00
jouleclaw-otel-authz Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
jouleclaw-otel-genai docs: drop vanity test-counts (no-vanity-metrics policy) 2026-06-07 19:00:28 -04:00
jouleclaw-outlier jouleclaw-outlier: Tukey fences + Isolation Forest (LOF dropped) 2026-05-30 20:05:36 -04:00
jouleclaw-pack jouleclaw Phase 2: cascade + loader-gguf + pack + history + wire 2026-05-26 11:55:46 -04:00
jouleclaw-perimeter jouleclaw: wave-32 — perimeter primitive (#7) 2026-06-03 13:32:59 -04:00
jouleclaw-pin jouleclaw-pin: inference environment pin (Thinking Machines / SGLang shape) 2026-05-31 05:48:05 -04:00
jouleclaw-plan jouleclaw curation wave 2: execute + plan + routing + runtime + verification-tier 2026-06-07 21:47:17 -04:00
jouleclaw-policy Repo-wide toolchain refresh + jouleclaw policy/sandbox updates 2026-06-07 17:04:45 -04:00
jouleclaw-policy-ipc agent infrastructure: privacy filter + workspace + IPC transport (waves 19-21) 2026-06-02 06:20:59 -04:00
jouleclaw-policy-receipt auto-emit @context on Receipt + PolicyReceipt by default (wave-22 #5) 2026-06-02 13:08:42 -04:00
jouleclaw-prereg jouleclaw-prereg: pre-registration with blake3-locked data hash 2026-05-31 05:37:56 -04:00
jouleclaw-prism jouleclaw curation wave 1: schema + loader-gguf + prism + mrl 2026-06-07 21:31:11 -04:00
jouleclaw-program jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-promote jouleclaw-promote: DeterminismContractGate — "no artifact, no promotion" 2026-05-31 08:44:06 -04:00
jouleclaw-promotion-path jouleclaw-promotion-path: 9-step typed gate (RCE port 4) 2026-06-07 04:51:04 -04:00
jouleclaw-proof-tier jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-prov jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-prover-adapter jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-quantile jouleclaw-quantile: DDSketch default + HDR opt-in (t-digest dropped) 2026-05-30 20:04:38 -04:00
jouleclaw-reason jouleclaw: RCE port bundle 1+2+5 — Reason + Currency + Foreman 2026-06-06 18:57:51 -04:00
jouleclaw-recall jouleclaw-recall: compose memory + rerank — top-N BM25 → top-K rerank 2026-05-30 08:28:38 -04:00
jouleclaw-recombination jouleclaw-recombination: borrowed verification doesn't transfer by resemblance 2026-06-06 18:25:19 -04:00
jouleclaw-reflection jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-replan jouleclaw: wave-34 — A*-search runtime re-planner (K) 2026-06-03 13:52:16 -04:00
jouleclaw-rerank jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-rerank-api jouleclaw: TEI embeddings + rerank backends 2026-06-06 17:16:53 -04:00
jouleclaw-rerank-candle jouleclaw: adapters 3, 4, 5 — HF Hub downloader + Candle embed + Candle rerank 2026-06-06 08:04:36 -04:00
jouleclaw-revise jouleclaw: R1 consolidation + G1 categorical layer + G2 verifiers-export + G3 MDL/AIC scorers 2026-06-06 02:55:19 -04:00
jouleclaw-routing jouleclaw curation wave 2: execute + plan + routing + runtime + verification-tier 2026-06-07 21:47:17 -04:00
jouleclaw-rsa jouleclaw: R3 — jouleclaw-rsa (Recursive Self-Aggregation scaffold) 2026-06-06 03:56:16 -04:00
jouleclaw-runtime hybrid graph-prefill seeding: works but measured SLOWER (negative result) 2026-06-17 18:24:48 -04:00
jouleclaw-sandbox jouleclaw-sandbox: RuntimeClaim + CapabilitySet — the PinnedContainer teeth 2026-05-31 09:36:27 -04:00
jouleclaw-sandbox-audit jouleclaw-sandbox-audit: complete the witness + observed_at refactor 2026-06-07 07:14:49 -04:00
jouleclaw-sandbox-protocol Repo-wide toolchain refresh + jouleclaw policy/sandbox updates 2026-06-07 17:04:45 -04:00
jouleclaw-sandbox-tier docs: drop vanity test-counts (no-vanity-metrics policy) 2026-06-07 19:00:28 -04:00
jouleclaw-schema jouleclaw curation wave 1: schema + loader-gguf + prism + mrl 2026-06-07 21:31:11 -04:00
jouleclaw-session jouleclaw-intent + Receipt.model_id + Receipt.intent + Turn.intent: workload-replay telemetry 2026-06-01 02:32:59 -04:00
jouleclaw-shacl jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-sketch jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-skill jouleclaw-skill: tighten SKILL.md body contract + promote tempfile to workspace 2026-06-02 00:43:49 -04:00
jouleclaw-skill-curator jouleclaw: fill LlmRequest.attachments in remaining constructors 2026-06-06 17:03:04 -04:00
jouleclaw-slsa jouleclaw-slsa: add Source / Dependencies / Verification draft tracks 2026-05-31 11:41:33 -04:00
jouleclaw-source jouleclaw: wave-25 — contract CLI + signed verdict-receipt + source fetcher + revise loop 2026-06-03 04:12:27 -04:00
jouleclaw-spec-coverage jouleclaw: wave-27 — use case + spec coverage + brownfield reverse 2026-06-03 04:47:45 -04:00
jouleclaw-ssm-reader jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-ssm-router jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-stack jouleclaw: GatedStack — the whole default stack behind one JCP Grant 2026-06-10 14:08:13 -04:00
jouleclaw-stream jouleclaw: wave-47 — streaming-cascade substrate 2026-06-05 04:12:16 -04:00
jouleclaw-stream-oracle jouleclaw: wave-47 — streaming-cascade substrate 2026-06-05 04:12:16 -04:00
jouleclaw-struct-contrast jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-stuck jouleclaw: wave-26 — continuous-learning loop (stuck + feedback + experiment) 2026-06-03 04:39:56 -04:00
jouleclaw-supervisor jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-taste jouleclaw-taste: KL-delta accumulator + typed merge primitive 2026-06-07 06:33:26 -04:00
jouleclaw-tokenpower-bench jouleclaw: waves 63-70 — Tier 2 + Tier 3 SOTA convergence (8 primitives) 2026-06-05 16:46:41 -04:00
jouleclaw-tool-tier jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-toolcall-repair jouleclaw-toolcall-repair: deterministic tool-call repair 2026-06-07 05:29:52 -04:00
jouleclaw-tools jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-topology jouleclaw: standard skeleton + Phase 1 foundation crates 2026-05-26 09:55:11 -04:00
jouleclaw-transform jouleclaw-transform: Entity/Transform/TransformResult PROV-O-tagged 2026-05-31 09:37:28 -04:00
jouleclaw-transform-trx jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-transparency-log jouleclaw: waves 59-62 — Tier 1 SOTA convergence (JCS + OTel GenAI + OpenInference + Merkle log) 2026-06-05 16:27:05 -04:00
jouleclaw-trust Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
jouleclaw-tuner jouleclaw: full L0–L10 cascade tier surface — 20 pure-Rust crates 2026-05-27 09:21:25 -04:00
jouleclaw-ui-oracle jouleclaw: wave-48 — UI-output ladder + per-rung Oracles + JCR-1 ui-output/1 2026-06-05 04:39:03 -04:00
jouleclaw-ui-output jouleclaw: wave-48 — UI-output ladder + per-rung Oracles + JCR-1 ui-output/1 2026-06-05 04:39:03 -04:00
jouleclaw-unfolding jouleclaw: wave-31 — unfolding-tool primitive 2026-06-03 13:26:18 -04:00
jouleclaw-usecase jouleclaw: wave-27 — use case + spec coverage + brownfield reverse 2026-06-03 04:47:45 -04:00
jouleclaw-usecase-reverse jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-verification-tier jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-verifiers-export jouleclaw: R1 consolidation + G1 categorical layer + G2 verifiers-export + G3 MDL/AIC scorers 2026-06-06 02:55:19 -04:00
jouleclaw-verify jouleclaw: three doctrine-operationalising crates + SPEC §9 game-engine framing 2026-05-27 05:09:07 -04:00
jouleclaw-wire jouleclaw curation wave 4 (final): public surface is now fully documented 2026-06-08 04:12:31 -04:00
jouleclaw-workspace jouleclaw: workspace audit — zero warnings, zero errors, 3096/3096 tests 2026-06-03 09:35:09 -04:00
jouleclaw-workspace-map jouleclaw: wave-35 + 36 — boundaries + workspace-map (Q + S) 2026-06-03 13:58:04 -04:00