Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
352 commits
Select commit Hold shift + click to select a range
6746600
S8-topk-direct-lmhead: 14 resident blocks/CU (1344-wg grid)
Kaden-Schutt Sep 4, 2026
cf6807d
S8-topk-direct-lmhead: HIPFIRE_TDK_WGS grid cap + timing sweep
Kaden-Schutt Sep 4, 2026
2c40474
S8-topk-direct-lmhead: inline RNE convert + two-level barrier
Kaden-Schutt Sep 4, 2026
81cac27
S8-topk-direct-lmhead: symmetric sense-reversing barrier
Kaden-Schutt Sep 4, 2026
0207395
Revert "S8-topk-direct-lmhead: symmetric sense-reversing barrier"
Kaden-Schutt Sep 4, 2026
346ae5b
Revert "S8-topk-direct-lmhead: inline RNE convert + two-level barrier"
Kaden-Schutt Sep 4, 2026
98a32c4
Revert "S8-topk-direct-lmhead: HIPFIRE_TDK_WGS grid cap + timing sweep"
Kaden-Schutt Sep 4, 2026
3c35869
Revert "S8-topk-direct-lmhead: 14 resident blocks/CU (1344-wg grid)"
Kaden-Schutt Sep 4, 2026
e8e99ff
Revert "S8-topk-direct-lmhead: per-lane partials + lane-parallel phas…
Kaden-Schutt Sep 4, 2026
90a29d7
Revert "S8-topk-direct-lmhead: clamp dead-lane X row (illegal access …
Kaden-Schutt Sep 4, 2026
84a889d
Revert "S8-topk-direct-lmhead: fused MQ4V2 lm_head + greedy DDTree to…
Kaden-Schutt Sep 4, 2026
e385768
S5-gdn-pre-tape-fusion: two-phase Q/K with widened store scatter
Kaden-Schutt Sep 4, 2026
87233ea
launch fusion: rustfmt, crate maps, gate examples, bank bypass debt
Kaden-Schutt Sep 4, 2026
ad942c7
bind(mesh): assert Ep topology on every EP load path
Kaden-Schutt Sep 4, 2026
370592d
fix(dflash): latch a sticky GPU fault instead of redriving doomed pre…
Kaden-Schutt Sep 5, 2026
2f0aca6
Merge pull request #714 from warpfront/overhaul/s6a-mesh-bind
Kaden-Schutt Sep 5, 2026
90b2cc7
overhaul(s6a): delete dead init_vram_weighted and CollectiveHint::All…
Kaden-Schutt Sep 4, 2026
07ba58e
Merge pull request #717 from warpfront/overhaul/s6a-runtime-dead
Kaden-Schutt Sep 5, 2026
fa30b3a
Merge beta into fix/prefix-cache-primer
Kaden-Schutt Sep 5, 2026
acae74d
hw-gate: merge PR #692 (fix(prompt-cache): recurrent-state primer rep…
Kaden-Schutt Sep 5, 2026
36dd9aa
chore: retire tools/change_gate and the agentic-review route supersed…
Kaden-Schutt Sep 4, 2026
15749cf
chore(deps): drop declared-but-unused dependencies; single radiowave …
Kaden-Schutt Sep 4, 2026
cdd8525
chore(tui): OSC 52 payload via base64 0.22 instead of a hand-rolled e…
Kaden-Schutt Sep 4, 2026
4d46d2a
refactor(dispatch): one hip! error-mapping macro instead of fourteen …
Kaden-Schutt Sep 4, 2026
1d60925
refactor(runtime): hipfire_runtime::chatml consts replace ChatML toke…
Kaden-Schutt Sep 4, 2026
037b240
fix(cli): config commands and serve responses return errors instead o…
Kaden-Schutt Sep 4, 2026
103a5f1
docs: fix contract drift found by the 2026-09-04 audit
Kaden-Schutt Sep 4, 2026
dc324b9
chore(deps): pin shared crate versions once in [workspace.dependencies]
Kaden-Schutt Sep 4, 2026
de46758
chore(deps): re-add hipfire-config to hipfire-generate
Kaden-Schutt Sep 5, 2026
b29c98e
Local reconciliation baseline: master plus retained beta ladder
Kaden-Schutt Sep 5, 2026
bef4d63
Local reconciliation baseline: PR701 dependency and cleanup cutover
Kaden-Schutt Sep 5, 2026
0107172
Local reconciliation baseline: PR700 legacy gate retirement
Kaden-Schutt Sep 5, 2026
4cb7db1
Local reconciliation baseline: PR695 pending attention and terminal work
Kaden-Schutt Sep 5, 2026
7b16762
fix: reconcile retained branches and required review fixes
Kaden-Schutt Sep 5, 2026
5f12abe
feat(runtime): advisory release_tensor_pages on ModelSource
philhug Sep 5, 2026
1dbe584
feat(runtime): HfqModelSource adapter and HfqFile::tensor_infos
philhug Sep 5, 2026
0bde472
feat(runtime,registry): image-generation component ids 40-47 and side…
philhug Sep 5, 2026
f186a8e
feat(rdna-compute): dense f16 WMMA GEMM, FLUX attention, VAE and text…
philhug Sep 5, 2026
4281d77
feat(quantize): pack a FLUX diffusers pipe into per-component HFQ files
philhug Sep 5, 2026
76a3ab5
feat(arch-diffusion): FLUX.1 and FLUX.2 Klein latent diffusion crate
philhug Sep 5, 2026
8e7bd6d
feat(loader): FluxDiffusionCarrier and the img_route gate
philhug Sep 5, 2026
6ef3b36
feat(daemon,cli,client): img_generate wire, /v1/images/generations, h…
philhug Sep 5, 2026
edf1f9c
docs(imagegen): local test guide for FLUX.1 and FLUX.2 Klein
philhug Sep 5, 2026
e43f35c
registry: ornith-1.5:fast aliases the MQ4R speed SKU
Kaden-Schutt Sep 2, 2026
f16695f
fix(qwen35): parse XML tool calls when grammar is off
bhncat Sep 6, 2026
5884167
FIX(rccl): HIPFIRE_RCCL_LIB points the loader at a librccl outside th…
alpineQ Sep 4, 2026
5225cfd
fix(qwen): retain cache after terminal prefix repair
HUSRCF Sep 6, 2026
a48709b
chore(registry): refresh crate map after ornith fast aliases
Kaden-Schutt Sep 6, 2026
5ebb485
chore(hip-bridge): regenerate map.md after HIPFIRE_RCCL_LIB port
Kaden-Schutt Sep 6, 2026
67f6b61
port(pr695): developer_var for terminal-repair cache trace
Kaden-Schutt Sep 6, 2026
0563aac
PERF(qwen35): run the MTP head on the trunk flash policy with partial…
alpineQ Sep 4, 2026
a98aadc
port(pr695): regenerate crate maps for terminal repair
Kaden-Schutt Sep 6, 2026
abb6e9c
chore: regenerate crate maps after PR 729 port
Kaden-Schutt Sep 6, 2026
2002dfc
FIX(qwen35): chunk dense-TP prefill at the rank's prefill batch scale…
alpineQ Sep 4, 2026
6128fcc
merge: PR #695 onto beta (ported from refs/pr/695)
Kaden-Schutt Sep 6, 2026
95acea5
merge: PR #729 onto beta (ported from refs/pr/729); maps regenerated
Kaden-Schutt Sep 6, 2026
8be4e8e
merge: PR #728 onto beta (ported from refs/pr/728)
Kaden-Schutt Sep 6, 2026
6d363aa
merge: PR #680 onto beta (ported from refs/pr/680)
Kaden-Schutt Sep 6, 2026
9e418e6
merge: PR #725 onto beta (ported from refs/pr/725); maps regenerated
Kaden-Schutt Sep 6, 2026
3873bba
merge: PR #726 onto beta (ported from refs/pr/726); maps regenerated
Kaden-Schutt Sep 6, 2026
5dad66e
chore(ratchets): declare the daemon_lines and bypass_total raises car…
Kaden-Schutt Sep 6, 2026
bf886ba
fix(kernels): moe_topk_renorm_k8 barrier after invalidation (from #670)
Kaden-Schutt Sep 7, 2026
872a569
merge: moe_topk_renorm_k8 post-invalidation barrier (from #670, nwool…
Kaden-Schutt Sep 7, 2026
7babf58
gate(hw): pin Qwen3.8-27B MQ4XT as the canonical dense trunk; drop qw…
Kaden-Schutt Sep 7, 2026
3d3853a
feat(config): make the memory preflight OOM guard configurable
ghazni101 Sep 3, 2026
32b314e
feat(config): oom_guard auto mode — enable only on unified-memory APUs
ghazni101 Sep 4, 2026
e79686a
port(pr-697): VRAM budget unconditional; gate only host headroom
Kaden-Schutt Sep 7, 2026
9c1f938
port(pr-697): regenerate crate maps
Kaden-Schutt Sep 7, 2026
3513f48
merge: PR #697 onto beta (ported; VRAM-budget check kept unconditiona…
Kaden-Schutt Sep 7, 2026
e62a312
chore(config): route remaining HIPFIRE_* reads through developer_var …
Kaden-Schutt Sep 7, 2026
e17eaa3
chore: regenerate hipfire-cli map after env-docs rebase
Kaden-Schutt Sep 7, 2026
02fd3c2
merge: route remaining HIPFIRE_* reads through developer_var (check-e…
Kaden-Schutt Sep 7, 2026
20ba9ee
chore(daemon): import developer_var so the env-docs conversion stays …
Kaden-Schutt Sep 7, 2026
f941f7f
merge: philhug feat/wip-img-generate onto beta (imggen)
Kaden-Schutt Sep 7, 2026
6889b4e
merge: beta 20ba9ee3e into imggen port (maps regenerated)
Kaden-Schutt Sep 7, 2026
089e0e8
refactor(imggen): move img_generate body to hipfire_generate::img; da…
Kaden-Schutt Sep 7, 2026
26805eb
chore(imggen): raise bypass_total ceiling 247 -> 257 for the diffusio…
Kaden-Schutt Sep 7, 2026
b3f7f7c
docs(0.3.1): CHANGELOG, README badges/registry, INDEX, VENDOR
Kaden-Schutt Sep 7, 2026
23eb52d
docs(0.3.1): CONFIG/CLI/MODELS multi-gpu operator gaps
Kaden-Schutt Sep 7, 2026
dde9395
fix(daemon): read HIPFIRE_LOG_FORMAT from the ambient env in init_tra…
Kaden-Schutt Sep 7, 2026
9cab2d1
docs(0.3.1): pin skills/AGENTS acceptance fixture to Qwen3.8 MQ4XT
Kaden-Schutt Sep 7, 2026
b2dc291
merge: v0.3.1 docs/skills refresh (CHANGELOG, README, CONFIG/CLI/MODE…
Kaden-Schutt Sep 7, 2026
2f0221d
merge: beta b2dc2912c into imggen (daemon startup fix, docs; maps reg…
Kaden-Schutt Sep 7, 2026
6a137f9
fix(imggen): refuse image-gen loads on non-gfx11 archs at admission; …
Kaden-Schutt Sep 7, 2026
9a3f116
docs(imagegen): state the gfx12 refusal and the real FLUX.1 VRAM floo…
Kaden-Schutt Sep 7, 2026
d09d73e
merge: FLUX.1 / FLUX.2 Klein image generation (philhug feat/wip-img-g…
Kaden-Schutt Sep 7, 2026
b4039ce
feat(vision-loader): shared Qwen3.5-VL tower sidecar
Kaden-Schutt Sep 7, 2026
8086f0d
quantize: vision-tower sidecar pack (333-tensor F16/F32 split, --visi…
Kaden-Schutt Sep 7, 2026
a2f99ea
feat(vision-registry): shared qwen3.8-27b vision-tower sidecar slot
Kaden-Schutt Sep 7, 2026
943aa6a
merge: feat/vision-quant
Kaden-Schutt Sep 7, 2026
11c4bad
merge: feat/vision-loader
Kaden-Schutt Sep 7, 2026
60b24df
merge: feat/vision-registry
Kaden-Schutt Sep 7, 2026
673cd7a
chore: regenerate crate maps after vision sidecar merge
Kaden-Schutt Sep 7, 2026
bc4e892
bench(vision): dump_hf_reference loads the bf16 skeleton and upcasts …
Kaden-Schutt Sep 7, 2026
157893c
registry: pin qwen3.8-27b-vision.hfq (sha256 269457cb…, 927611840 B) …
Kaden-Schutt Sep 7, 2026
c86b5dc
chore(ratchets): declare daemon_lines raise for the vision sidecar param
Kaden-Schutt Sep 7, 2026
601fafe
docs(0.3.1): changelog line for the Qwen3.8 vision sidecar
Kaden-Schutt Sep 7, 2026
a77dc41
feat(vision): vision_mode off|auto|on (default off) gates the tower s…
Kaden-Schutt Sep 7, 2026
5fcdf94
fix(vision): forward the resolved sidecar in every mode so the daemon…
Kaden-Schutt Sep 7, 2026
febf298
merge: vision_mode off|auto|on (default off) gates the Qwen3.8 tower …
Kaden-Schutt Sep 7, 2026
85c277f
docs(validation): record the JPEG-decoder parity floor for the VL tow…
Kaden-Schutt Sep 7, 2026
da947fd
docs(validation): name libjpeg-turbo-rs as the decoder that closes th…
Kaden-Schutt Sep 7, 2026
857e627
feat(vision): decode JPEG with libjpeg-turbo-rs (byte-exact with libj…
Kaden-Schutt Sep 7, 2026
d147fcc
merge: decode JPEG with libjpeg-turbo-rs (byte-exact with libjpeg-tur…
Kaden-Schutt Sep 7, 2026
fdb750d
docs(validation): VL parity floor after the libjpeg-turbo-rs swap
Kaden-Schutt Sep 7, 2026
0c76c34
fix(qwen35): retain prefill scratch owners through construction
Sep 7, 2026
1d18b91
perf(gfx1100): pack MQ4V2 gate-up dequantization
Kaden-Schutt Sep 8, 2026
14e824e
perf(gfx1100): pack residual and QKVZA MQ4V2 dequantization
Kaden-Schutt Sep 8, 2026
e652c60
perf(gfx1100): default to packed LDS residual staging
Kaden-Schutt Sep 9, 2026
380b41b
perf(gfx1100): stage packed gate-up weights cooperatively
Kaden-Schutt Sep 9, 2026
492a7e4
feat(vision): opt-in VCN JPEG preprocessing for VL serving
Kaden-Schutt Sep 9, 2026
84fb395
fix(vision): harden VCN ownership and isolate JPEG integration
Kaden-Schutt Sep 9, 2026
551fd68
fix(vmm): map full reservation in one segment on Windows
Sep 9, 2026
abfec18
fix(probe): find daemon binary with .exe on Windows
Sep 9, 2026
5141b19
fix(vmm): round initial map size up to allocation granularity
Sep 9, 2026
6b8c0a3
fix(scripts): pass the daemon stderr buffer into load()
Anai-Guo Sep 9, 2026
9d93e2b
fix(vmm): map arena.reserved_bytes() on Windows single-segment path
Kaden-Schutt Sep 9, 2026
7240773
fix(probe): platform-shape daemon discovery like hipfire-cli
Sep 9, 2026
7ebd417
Merge pull request #740 from Anai-Guo/fix/audit-swap-memo-undefined-errs
Kaden-Schutt Sep 9, 2026
d2e2ee0
Merge remote-tracking branch 'origin/beta' into integrate/pr-738-beta
Kaden-Schutt Sep 9, 2026
d827d03
test(vmm): migrate smoke/tests to Windows full-map contract + unalign…
Kaden-Schutt Sep 9, 2026
af39905
Merge pull request #731 from fivetide/replan/g4-error-ownership
Kaden-Schutt Sep 9, 2026
800ddf7
fix(qwen35): retain construction owners until publication
Sep 8, 2026
695d9e7
Merge remote-tracking branch 'origin/integration/pr737-windows-fullma…
Kaden-Schutt Sep 10, 2026
0db445e
docs(rdna-compute): refresh map after Windows VMM integration
Kaden-Schutt Sep 10, 2026
5e29774
port(pr704): G3 manifest/load transaction candidate 45eaa2e0 onto bet…
Kaden-Schutt Sep 10, 2026
71f017f
feat(kv): add a flat BF16 KV storage tier and its windowed attention …
nwoolmer Aug 31, 2026
8c4662a
feat(maple): make --kv-mode functional for arch 15, with a bf16 option
nwoolmer Aug 31, 2026
59b0431
feat(maple): default the KV cache to bf16; q8 costs 39% of the diverg…
nwoolmer Aug 31, 2026
12c9ec1
fix(maple): use the vendor chat template and sampling defaults
nwoolmer Aug 31, 2026
526ac38
feat(maple): default the lm_head to q8, and add an mq4v2 head option
nwoolmer Aug 31, 2026
316b2a8
fix(maple): load qt=44 heads, and measure mq4v2 — q8 stays the default
nwoolmer Aug 31, 2026
a305dd8
refactor(maple): deprecate the mq4 head in favour of mq4v2; keep read…
nwoolmer Aug 31, 2026
0e64bf3
feat(quant): add a q4k lm_head, and fix Q4_K's scale search
nwoolmer Sep 1, 2026
b35a5d4
fix(maple): derive flash_partials from the real tile size, not a hard…
nwoolmer Sep 1, 2026
9c8ec10
feat(maple): --head-only, emitting the lm_head as a load-time overlay
nwoolmer Sep 1, 2026
3102c33
feat(maple): --head selects a head overlay, without the REAP env var
nwoolmer Sep 1, 2026
20ea263
feat(registry): ship maple head variants as overlays instead of full …
nwoolmer Sep 1, 2026
99801bd
fix(hfq4): preserve Gemma4 MoE tail groups
HUSRCF Sep 8, 2026
a0af745
docs(rdna-compute): refresh crate map for K2816 tail specialization o…
Sep 10, 2026
b484628
fix(quant): preserve HFQ4-G128 row tails
HUSRCF Aug 31, 2026
775db98
fix(gemma4): wire lowered MoE generation and bounded sliding KV
HUSRCF Aug 31, 2026
5aa9c13
fix(gemma4): recover answers after orphan channel markers
HUSRCF Sep 1, 2026
a6c8dc1
fix(gemma4): preserve ragged-row and rollover invariants
Kaden-Schutt Sep 1, 2026
fc59b59
fix(gemma4): route lowered Redline probes
HUSRCF Sep 2, 2026
c143f34
fix(gemma4): preserve retained replay visibility
HUSRCF Sep 3, 2026
6ad9054
test(gemma4): exercise native no-think framing
HUSRCF Sep 3, 2026
1973a00
fix(gemma4): route uniform expert projections
HUSRCF Sep 3, 2026
19fae7e
fix(dispatch): accept native HFQ MoE tags
HUSRCF Sep 3, 2026
69f6309
feat(cli): hipfire run --head, connecting head overlays end to end
nwoolmer Sep 1, 2026
1595221
fix(registry): a newer bundled registry wins, and edit the curated so…
nwoolmer Sep 1, 2026
e0913ba
fix(gemma4): enable lowered serve on beta (admission removal + develo…
Sep 10, 2026
8da6ca4
fix(maple): preserve BF16 artifact semantics
Kaden-Schutt Sep 1, 2026
f032dee
fix: make DFlash construction transactional
Sep 10, 2026
83a74d6
fix(runtime): close DFlash F32 and AWQ leaf leaks on H2D copy failure
Kaden-Schutt Sep 10, 2026
3862c00
fix(maple-beta): carry head overlay through G2 admission seam
Kaden-Schutt Sep 10, 2026
82be54d
fix(tests): match on leaf copy-failure results instead of expect_err
Kaden-Schutt Sep 10, 2026
ecdc606
fix(tests): hoist trunk owners out of attach call borrows
Kaden-Schutt Sep 10, 2026
2e9f0b3
fix(g3-loader): review wave — reverse journal rollback, retained prov…
Kaden-Schutt Sep 10, 2026
aaa9d39
fix(mq4): specialize lowered MoE gate-up for K2816 tail groups
Sep 10, 2026
866d2fb
fix(tests): record leaf-test pool baseline after warmup pass
Kaden-Schutt Sep 10, 2026
24fc65c
style(runtime): format DFlash rollback regression cases
Kaden-Schutt Sep 10, 2026
0cbd4ba
fix(g3-loader): Main steer — nontrivial AWQ divide proof, parse fixes…
Kaden-Schutt Sep 10, 2026
b7c612a
test(rdna-compute): permanent ignored GPU parity for MoE gate-up K281…
Sep 10, 2026
5293316
Merge remote-tracking branch 'origin/beta' into repair/667-lowered-gemma
Kaden-Schutt Sep 10, 2026
0ee1874
fix(maple-admission): admit and retain effective base+head before tea…
Kaden-Schutt Sep 10, 2026
21ea9f6
fix(g3-loader): re-pin registry qwen3-0.6b.hf4, AWQ same-route verdic…
Kaden-Schutt Sep 10, 2026
3146942
style(gemma4): align beta integration with scoped rustfmt gate
Kaden-Schutt Sep 10, 2026
b50d6d6
fix(hfq4): preserve Gemma4 MoE tail groups
HUSRCF Sep 8, 2026
897aac9
fix(mq4): specialize lowered MoE gate-up for K2816 tail groups
Kaden-Schutt Sep 10, 2026
3c4658f
test(rdna-compute): permanent ignored GPU parity for MoE gate-up K281…
Kaden-Schutt Sep 10, 2026
dc5e52e
fix(tests): explicit match for truncated-open refusal (HfqFile has no…
Kaden-Schutt Sep 10, 2026
db7e83c
fix(g3-loader): plateau-not-floor cycle check; teardown audit complete
Kaden-Schutt Sep 10, 2026
b26bfd5
style(rdna-compute): format Gemma tail prerequisite landing
Kaden-Schutt Sep 10, 2026
dea1dc3
docs(changelog): record Gemma tail kernel prerequisite
Kaden-Schutt Sep 10, 2026
9a5ab81
fix(rdna-compute): route gemm_f16_x_f16_wmma to gfx12 sister on RDNA4
Kaden-Schutt Sep 10, 2026
6e130d4
fix(maple-wave): Q4_K stored-F16 nibbles + BF16 KV rollback allocation
Kaden-Schutt Sep 10, 2026
9e0ec1d
Merge remote-tracking branch 'origin/beta' into repair/maple-670-beta
Kaden-Schutt Sep 10, 2026
fff5760
chore(compose): refresh crate maps, record Maple Unreleased entry
Kaden-Schutt Sep 10, 2026
0c116ba
fix(g3-loader): pool-backed manifest uploads; post-norm AWQ ratio oracle
Kaden-Schutt Sep 10, 2026
ac44279
style(maple): finalize beta integration and current test fixtures
Kaden-Schutt Sep 10, 2026
5d08b0f
Merge remote-tracking branch 'origin/beta' into 704-loader-txn-fix
Kaden-Schutt Sep 10, 2026
99e0e9e
chore(ratchets): raise daemon_lines for Maple head control-plane budget
Kaden-Schutt Sep 10, 2026
35dbd64
style(loader): finalize composed transaction and crate maps
Kaden-Schutt Sep 10, 2026
4a5424d
chore(release): v0.3.1 promotion-candidate metadata
Kaden-Schutt Sep 10, 2026
a0c3294
feat(gemma4): lowered serve with shared indexed MoE and explicit F32 …
Sep 10, 2026
45653f3
Merge remote-tracking branch 'origin/beta' into repair/667-lowered-gemma
Sep 10, 2026
474d912
docs(maps): regenerate crate maps for beta-35dbd64a3 merge
Sep 10, 2026
17b1844
fix(gemma4): HD512 Q preload/lane alignment in batched Q8 attention
Sep 10, 2026
b65650a
Merge commit '17b1844bf' into release/031-maintainer-20260910
Kaden-Schutt Sep 10, 2026
7814dea
docs(changelog): distinguish #734 K2816 prerequisite from #667 lowere…
Kaden-Schutt Sep 10, 2026
68458d8
chore(ratchets): raise daemon_lines for Gemma4 bench_decode route
Kaden-Schutt Sep 10, 2026
64ee7d7
style: finalize Gemma release candidate formatting and map
Kaden-Schutt Sep 10, 2026
b5b7ed4
chore: finalize v0.3.1 validation scope and fixture namespace
Kaden-Schutt Sep 10, 2026
b8092f7
test: give Llama fixtures scoped unique ownership
Kaden-Schutt Sep 10, 2026
9557ed4
fix(runtime): make parser finalization terminal-safe
Sep 10, 2026
3951906
fix(lifecycle): claim terminal ownership across generation routes
Sep 10, 2026
8433558
fix(runtime): reset think router for fresh turns
Sep 10, 2026
382290a
fix(lifecycle): key terminal generations and route cancellation
Sep 10, 2026
fe43cf4
fix(lifecycle): fail closed inactive singleton claims
Sep 10, 2026
0836152
fix: transact direct Qwen model loads
Sep 10, 2026
d3f891f
fix: transact DeepSeek DSpark sidecar loads
Sep 10, 2026
a937313
fix: stage llama and paro layer owners
Sep 10, 2026
d90d33d
test: cover staged rollback reuse and dspark retries
Sep 10, 2026
de2448f
perf(gfx1100): share Q8 KV scans across verifier rows
alpineQ Sep 10, 2026
bfa1c90
fix(gemma4): make lowered construction retry-safe
Kaden-Schutt Sep 10, 2026
1be56c3
test(lifecycle): activate singleton terminal owners
Sep 10, 2026
1b4f70d
fix(batch): retain terminal registry through done emission
Sep 10, 2026
a990c36
fix(route): map Qwen dense TP EP to semantic AR
Sep 10, 2026
5342bf9
fix(vision): scope standalone generation routes
Sep 10, 2026
4b69a8a
fix(daemon): correlate admission errors
Sep 10, 2026
f28792a
fix(protocol): reject zero generation attempts
Sep 10, 2026
ecb618a
fix(batch): guard cleanup by admission generation
Sep 10, 2026
77e0165
fix(daemon): announce startup generate before admission
Sep 10, 2026
8c03d24
fix(batch): reject reserved zero attempts in drivers
Sep 10, 2026
0f37db0
fix(batch): correlate direct inbox admission errors
Sep 10, 2026
1c66579
fix(route): own standalone vision generation starts
Sep 10, 2026
5773f62
fix(qwen): preserve verbatim rich assistant history cache spans
Kaden-Schutt Sep 10, 2026
40321d8
fix(batch): carry admission token into drivers
Sep 10, 2026
0092261
fix(batch): correlate lfm assignment capacity errors
Sep 10, 2026
bdc55ad
style(batch): format blocker regression
Sep 10, 2026
e02de89
fix(batch): release lfm route latch on assignment error
Sep 10, 2026
1e40c85
fix(batch): preserve singleton ownership across think barriers
Sep 10, 2026
65063a1
fix(batch): isolate singleton handoff scope from reused keys
Sep 10, 2026
9de160e
fix(batch): use explicit routes for terminal latches
Sep 10, 2026
c36fa73
fix(generate): route post-start terminals
Sep 10, 2026
b1955f4
pack: extend expert packing to MQ4G256V2 (qt=44) and MQ4CG256 (qt=45)
ghazni101 Sep 10, 2026
7e64341
fix(batch): bootstrap singleton handoff owner
Sep 10, 2026
2d75e75
fix(terminal): serialize singleton handoff ownership
Sep 10, 2026
08a59dc
fix(slots): clean up qwen route terminals
Sep 10, 2026
42580d6
fix(route): own pipeline generation lifecycle
Sep 10, 2026
f599bf4
perf(gfx1100): remove MQ4V2 residual scratch
HUSRCF Sep 10, 2026
6c57ee7
fix(batch): flush route terminal envelopes
Sep 10, 2026
17f84e5
fix(batch): release latches after terminal claim
Sep 10, 2026
e78694c
Merge remote-tracking branch 'upstream/beta' into replan/g4-next-inte…
Sep 10, 2026
6798955
docs(evidence): record PR 742 final-head G4 campaign
Sep 10, 2026
3168260
docs(evidence): tighten blocker wording
Sep 10, 2026
f2a9ac6
Merge remote-tracking branch 'origin/pr/741' into fold/741-746
Kaden-Schutt Sep 10, 2026
e4212d5
Merge remote-tracking branch 'origin/pr/746' into fold/741-746
Kaden-Schutt Sep 10, 2026
07d08aa
chore(maps): regenerate crate maps after folding #741 and #746
Kaden-Schutt Sep 10, 2026
cc93d01
Merge remote-tracking branch 'origin/pr/745' into fold/741-746
Kaden-Schutt Sep 10, 2026
6208dec
chore(maps): regenerate hipfire-arch-qwen35 map after #745 packing fold
Kaden-Schutt Sep 11, 2026
5c8c1c8
Merge remote-tracking branch 'origin/beta' into repair/742-lifecycle
Kaden-Schutt Sep 11, 2026
bf764df
fix(lifecycle): flush gen_start on the real writer; emit a correlated…
Kaden-Schutt Sep 11, 2026
e632b31
test(deepseek4): drive DSpark rollback/retry through load_dspark_with…
Kaden-Schutt Sep 11, 2026
b32b232
test(deepseek4): baseline DSpark VRAM checks after the driver's first…
Kaden-Schutt Sep 11, 2026
82f852a
chore(ratchets): raise daemon_lines for G4 admission correlation; ref…
Kaden-Schutt Sep 11, 2026
e5df006
chore(maps): refresh hipfire-client map
Kaden-Schutt Sep 11, 2026
646f5a3
chore(maps): refresh remaining crate maps
Kaden-Schutt Sep 11, 2026
c88a1ba
Merge #742: G4.3–G4.6 lifecycle and load ownership stack (fivetide) w…
Kaden-Schutt Sep 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 0 additions & 30 deletions .agents/skills/agentic-pr-discovery/SKILL.md

This file was deleted.

5 changes: 0 additions & 5 deletions .agents/skills/agentic-pr-discovery/discover.sh

This file was deleted.

7 changes: 0 additions & 7 deletions .agents/skills/agentic-pr-discovery/preflight.sh

This file was deleted.

1 change: 0 additions & 1 deletion .agents/skills/agentic-pr-discovery/skill.json

This file was deleted.

148 changes: 0 additions & 148 deletions .agents/skills/agentic-pr-review/README.md

This file was deleted.

1 change: 0 additions & 1 deletion .agents/skills/agentic-pr-review/skill.json

This file was deleted.

60 changes: 0 additions & 60 deletions .agents/skills/agentic-pr-static-review/SKILL.md

This file was deleted.

5 changes: 0 additions & 5 deletions .agents/skills/agentic-pr-static-review/preflight.sh

This file was deleted.

17 changes: 0 additions & 17 deletions .agents/skills/agentic-pr-static-review/run-inspector.sh

This file was deleted.

1 change: 0 additions & 1 deletion .agents/skills/agentic-pr-static-review/skill.json

This file was deleted.

12 changes: 7 additions & 5 deletions .agents/skills/hipfire-kernel-atlas/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ mkdir -p .codeinsight+research/kernel-atlas/tasks
Paths and model files must exist on the machine; swap tags/files from
[`registry/models.json`](../../../registry/models.json).

Collect AR smoke with ISA + dispatch (illustrative):
Collect AR smoke with ISA + dispatch (illustrative; small model for speed):

```bash
python3 scripts/kernel_atlas.py collect-ar \
Expand All @@ -114,20 +114,22 @@ python3 scripts/kernel_atlas.py collect-ar \
--output .codeinsight+research/kernel-atlas/runs/atlas.jsonl
```

DFlash collection (prompts under `benchmarks/prompts/` when present):
DFlash collection (acceptance fixture = Qwen3.8-27B MQ4XT + measured draft;
prompts under `benchmarks/prompts/` when present):

```bash
python3 scripts/kernel_atlas.py collect-dflash \
--target ~/.hipfire/models/qwen3.5-27b.mq4 \
--draft ~/.hipfire/models/qwen35-27b-dflash-mq4.hfq \
--target ~/.hipfire/models/qwen3.8-27b.mq4-xt \
--draft ~/qcal/ladder-v2/drafts/qwen3.8-27b-dflash.mq4v2.hfq \
--prompt-file benchmarks/prompts/merge_sort_thinking_off.txt \
--workload qwen3.5-27b-dflash-merge-sort \
--workload qwen3.8-27b-mq4-xt-dflash-merge-sort \
--max-tokens 256 \
--ctx 2048 \
--kv-mode q8 \
--output .codeinsight+research/kernel-atlas/runs/atlas-dflash.jsonl
```


Suggest / task / eval:

```bash
Expand Down
19 changes: 18 additions & 1 deletion .agents/skills/hipfire-tester/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,30 @@ earned).
## Quick start (bring-up only)

```bash
# Fast smoke (small model — speed only, not acceptance):
hipfire diag
hipfire pull qwen3.5:4b # tag from registry/models.json; other tags OK if VRAM fits
hipfire pull qwen3.5:4b # tag from registry/models.json; other small tags OK if VRAM fits
hipfire run qwen3.5:4b "Explain WMMA in one paragraph."
```

**Acceptance / validation fixture** (dense claims, DFlash, promotion-shaped
reports): registry tag `qwen3.8:27b-mq4-xt` → on-disk
`~/.hipfire/models/qwen3.8-27b.mq4-xt`, with measured draft
`~/qcal/ladder-v2/drafts/qwen3.8-27b-dflash.mq4v2.hfq` (see
[`AGENTS.md`](../../../AGENTS.md) §5 pin). Do not treat a small-model smoke
pass as acceptance evidence.

```bash
hipfire pull qwen3.8:27b-mq4-xt
# optional measured-draft override:
# export HIPFIRE_DFLASH_DRAFT=~/qcal/ladder-v2/drafts/qwen3.8-27b-dflash.mq4v2.hfq
hipfire config set dflash_mode auto # pull ≠ enable
hipfire run qwen3.8:27b-mq4-xt "Explain WMMA in one paragraph."
```

If `diag` or first run fails, chain to `hipfire-diag` / `hipfire-autoheal`.


## Claim → harness (summary)

Full map: [`docs/VALIDATION.md`](../../../docs/VALIDATION.md). **Branch by
Expand Down
6 changes: 5 additions & 1 deletion .agents/skills/hipfire-tester/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,14 @@ hipfire pull <tag> # exact tag from registry; check min_vram_gb vs free VRAM
```

Do not hard-code a “standard matrix” of sizes. Pick one primary tag that fits
the card and the claim (e.g. `qwen3.5:4b` for dense MQ4 smoke; an `lfm2.5:*`
the card and the claim (e.g. `qwen3.5:4b` for **fast dense MQ4 smoke only**;
acceptance / dense validation uses `qwen3.8:27b-mq4-xt` →
`~/.hipfire/models/qwen3.8-27b.mq4-xt` + draft
`~/qcal/ladder-v2/drafts/qwen3.8-27b-dflash.mq4v2.hfq`; an `lfm2.5:*`
tag only for LFM routes). Confirm the on-disk file under `~/.hipfire/models/`
(or the path you pass to harnesses).


DFlash: pulling a draft does **not** enable speculation. Set
`hipfire config set dflash_mode auto` (or per-model overlay) and confirm logs
show the paired draft. Config authority: [`docs/CONFIG.md`](../../../docs/CONFIG.md).
Expand Down
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Preserve byte-identical benchmark prompts whose whitespace is part of the fixture.
benchmarks/prompts/qwen38_issue693_longcode_20676.txt whitespace=-trailing-space
Loading
Loading