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