Refresh graphify report

This commit is contained in:
vh
2026-09-19 07:10:17 -07:00
parent 4e778aeddc
commit eaaacc1c84
+188 -206
View File
@@ -1,16 +1,16 @@
# Graph Report - eshpfi-management (2026-09-18) # Graph Report - eshpfi-management (2026-09-19)
## Corpus Check ## Corpus Check
- 629 files · ~843,892 words - 635 files · ~854,877 words
- Verdict: corpus is large enough that graph structure adds value. - Verdict: corpus is large enough that graph structure adds value.
## Summary ## Summary
- 5507 nodes · 6006 edges · 641 communities (487 shown, 154 thin omitted) - 5578 nodes · 6128 edges · 640 communities (484 shown, 156 thin omitted)
- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 97 edges (avg confidence: 0.81) - Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 105 edges (avg confidence: 0.81)
- Token cost: 0 input · 0 output - Token cost: 0 input · 0 output
## Graph Freshness ## Graph Freshness
- Built from commit: `148a5a34` - Built from commit: `4e778aed`
- Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `git rev-parse HEAD` and compare to check if the graph is stale.
- Run `graphify update .` after code changes (no API cost). - Run `graphify update .` after code changes (no API cost).
@@ -62,7 +62,7 @@
- skaldsong - skaldsong
- ana-nas → nh3-nas restic mirror - ana-nas → nh3-nas restic mirror
- asset-engine - asset-engine
- cold_start_s - _body
- CatalogModel - CatalogModel
- FieldOption - FieldOption
- Chatterbox Turbo - Chatterbox Turbo
@@ -136,7 +136,7 @@
- Phase 0 — Prerequisites (one-time, before Phase 1) - Phase 0 — Prerequisites (one-time, before Phase 1)
- ace-step - ace-step
- `[2026-09-01]` pfi-gx10 (ASUS Ascent GX10) onboarded headless — and it is the intended new home for run 3c - `[2026-09-01]` pfi-gx10 (ASUS Ascent GX10) onboarded headless — and it is the intended new home for run 3c
- sweep_once - _touch
- togglable - togglable
- settings.local.json - settings.local.json
- Observability for the vLLM stack (ana-ml2) - Observability for the vLLM stack (ana-ml2)
@@ -152,19 +152,19 @@
- Recent decisions (archived 2026-08-03 batch) - Recent decisions (archived 2026-08-03 batch)
- [2026-08-23] Anaheim's IPsec tunnel delivers ~25% of a verified 2 Gbps circuit - [2026-08-23] Anaheim's IPsec tunnel delivers ~25% of a verified 2 Gbps circuit
- `[2026-09-15]` FV cross-site routing fixed — one NAT rule scoped to Anaheim only - `[2026-09-15]` FV cross-site routing fixed — one NAT rule scoped to Anaheim only
- stream_chunks - hash_gate_repro.py
- build_gallery - ops-log
- lv-mccarthy — corpus → gate → pairs - lv-mccarthy — corpus → gate → pairs
- 7. Critical Warnings by Model - 7. Critical Warnings by Model
- think-leak — reproducers for the h300 unterminated-`<think>` defect - think-leak — reproducers for the h300 unterminated-`<think>` defect
- services.schema.json - cold_start_s
- [2026-09-18] NH3↔Anaheim was DERP-relayed, not direct — a UDP 41641 port-forward on ana-gw fixed it - [2026-09-18] NH3↔Anaheim was DERP-relayed, not direct — a UDP 41641 port-forward on ana-gw fixed it
- test_invocation.py - test_invocation.py
- scriberr — self-hosted transcription + diarization (fv-ml1, GPU1) - scriberr — self-hosted transcription + diarization (fv-ml1, GPU1)
- elway - elway
- generate_incumbent_arm.py - generate_incumbent_arm.py
- darkscarlett-charrp-reasoning — Dark-Scarlett char-rp-reasoning seat (ana-ml2 GPU1) - darkscarlett-charrp-reasoning — Dark-Scarlett char-rp-reasoning seat (ana-ml2 GPU1)
- source_jsonpath - exit1-behavior-test.py
- voices-seat — author voice adapters on one carrier - voices-seat — author voice adapters on one carrier
- claude-statusline-command.sh - claude-statusline-command.sh
- run_quant.sh - run_quant.sh
@@ -204,8 +204,8 @@
- check-backup-freshness.sh - check-backup-freshness.sh
- Abliteration recipe — Qwen3.8-27B (MTP-aware, vision-preserving) - Abliteration recipe — Qwen3.8-27B (MTP-aware, vision-preserving)
- JobManager - JobManager
- backup-freshness-alert.sh script - backup-freshness-alert.sh
- install-backup-freshness-timer.sh script - install-backup-freshness-timer.sh
- LoRA training worker - LoRA training worker
- uncensored - uncensored
- char-rp-gguf - char-rp-gguf
@@ -268,7 +268,7 @@
- mtp_n5.json - mtp_n5.json
- probe_nvfp4.json - probe_nvfp4.json
- `[2026-08-27]` The dose-response says benefit and damage are ONE direction in weight space - `[2026-08-27]` The dose-response says benefit and damage are ONE direction in weight space
- `[2026-09-01]` A named failure class: a correct check aimed at the wrong object - build_gallery
- gen-seat mixed-precision quant — NVFP4 W4A4 MLP + FP8 W8A8 attention - gen-seat mixed-precision quant — NVFP4 W4A4 MLP + FP8 W8A8 attention
- probe.py - probe.py
- bench_aeon.json - bench_aeon.json
@@ -405,7 +405,7 @@
- quant_with_gen_down.sh - quant_with_gen_down.sh
- `[2026-08-19]` Homepage cleaned up, then themed with Australis Skyfall + an Arbo-generated background - `[2026-08-19]` Homepage cleaned up, then themed with Australis Skyfall + an Arbo-generated background
- `[2026-09-15]` Fleet identity/group/path conventions pinned + docker trees normalized - `[2026-09-15]` Fleet identity/group/path conventions pinned + docker trees normalized
- Refusal retention — the axis the gate did not have, and the axis I measured wrong - services.schema.json
- `[2026-08-28]` A stale `ALTHING_HANDLE` silently reads ANOTHER agent's inbox and reports it empty - `[2026-08-28]` A stale `ALTHING_HANDLE` silently reads ANOTHER agent's inbox and reports it empty
- 2026-09-08-run6-gate-csam-adjudication.md - 2026-09-08-run6-gate-csam-adjudication.md
- `[2026-08-20]` Cold-Fusion abliteration — Robinson recipe captured, and the transformers/DeltaNet bf16-NaN fight - `[2026-08-20]` Cold-Fusion abliteration — Robinson recipe captured, and the transformers/DeltaNet bf16-NaN fight
@@ -415,7 +415,7 @@
- voice_distance.py - voice_distance.py
- Provisioning a Mac for the fleet - Provisioning a Mac for the fleet
- `[2026-09-03]` Run 3c STAGED on pfi-gx10 — verified end to end, deliberately NOT launched - `[2026-09-03]` Run 3c STAGED on pfi-gx10 — verified end to end, deliberately NOT launched
- source_url - CatalogResponse
- status - status
- 2026-09-09-ana-ml2-pool-actions-deferred.md - 2026-09-09-ana-ml2-pool-actions-deferred.md
- MeroMero NVFP4A16 quants (Gemma-4) — instruments and the failure chain - MeroMero NVFP4A16 quants (Gemma-4) — instruments and the failure chain
@@ -423,7 +423,7 @@
- provision-mac-dsh.sh - provision-mac-dsh.sh
- Path - Path
- build.py - build.py
- remove_link_entry - accepted_types
- OPNsense API — vendored reference + field-shape notes - OPNsense API — vendored reference + field-shape notes
- `[2026-08-19]` esh-pve hard-froze for 4.5h — and took the whole house's DNS with it - `[2026-08-19]` esh-pve hard-froze for 4.5h — and took the whole house's DNS with it
- erp-seat/README.md - erp-seat/README.md
@@ -431,10 +431,10 @@
- `[2026-09-04]` ERP run 3c trained on pfi-gx10 and GATED — the 20x LR cut erased the diversity gain and did NOT remove the safety regression - `[2026-09-04]` ERP run 3c trained on pfi-gx10 and GATED — the 20x LR cut erased the diversity gain and did NOT remove the safety regression
- searxng-health.sh - searxng-health.sh
- searxng-mcp - searxng-mcp
- adapter/server.py - category
- pfi-gx10 — ERP-seat SFT run 3c, staged and ready to launch - pfi-gx10 — ERP-seat SFT run 3c, staged and ready to launch
- 2026-09-05-floor-claim-n2-retraction.md - 2026-09-05-floor-claim-n2-retraction.md
- FastAPI - step
- `[2026-09-15]` ESPHome modernised for ha-dev; `kb` search tool for the personal Worldtree KB - `[2026-09-15]` ESPHome modernised for ha-dev; `kb` search tool for the personal Worldtree KB
- pfi-gx10 — ERP-seat SFT run 7 (opening-split slot) - pfi-gx10 — ERP-seat SFT run 7 (opening-split slot)
- `[2026-09-10]` MeroMero — both quants landed; the v2 dense took five attempts - `[2026-09-10]` MeroMero — both quants landed; the v2 dense took five attempts
@@ -444,14 +444,14 @@
- `[2026-09-04]` `gen` moved to ana-ml2 GPU0 — and I sized it against the wrong number, twice in one hour - `[2026-09-04]` `gen` moved to ana-ml2 GPU0 — and I sized it against the wrong number, twice in one hour
- launch-run-03c.sh - launch-run-03c.sh
- `[2026-09-04]` Forcing 10G on the ESH-Media DAC FAILED progressively — and I called the plateau too early - `[2026-09-04]` Forcing 10G on the ESH-Media DAC FAILED progressively — and I called the plateau too early
- gpu.py - content_type
- `[2026-09-04]` esh-nas SMB account for the AudioGridder box — and the NAS is effectively open to the whole LAN - `[2026-09-04]` esh-nas SMB account for the AudioGridder box — and the NAS is effectively open to the whole LAN
- remote-ssh - remote-ssh
- verify_corpus.py - verify_corpus.py
- [2026-09-18] althing search returned ZERO for every hyphenated query — silently, for everyone - [2026-09-18] althing search returned ZERO for every hyphenated query — silently, for everyone
- booth - booth
- tok_repro.py - tok_repro.py
- wrap_verbatim_html - description
- 2026-09-17-esh-fiber-outages.md - 2026-09-17-esh-fiber-outages.md
- 4. Pipeline shape - 4. Pipeline shape
- pov_gender.py - pov_gender.py
@@ -472,7 +472,7 @@
- beszel-althing/README.md - beszel-althing/README.md
- 2026-09-12-esh-vm-db-restic-repair.md - 2026-09-12-esh-vm-db-restic-repair.md
- build_booth_yarros.py - build_booth_yarros.py
- recover_direction - method
- chain-instruct-probe.sh - chain-instruct-probe.sh
- Parakeet STT on fv-ml1 GPU 3 (2026-09-15) - Parakeet STT on fv-ml1 GPU 3 (2026-09-15)
- BackupHookTests - BackupHookTests
@@ -529,7 +529,7 @@
- heretic2-charrp-reasoning — NVFP4 + native MTP reasoning seat (fv-ml1) - heretic2-charrp-reasoning — NVFP4 + native MTP reasoning seat (fv-ml1)
- build_sft_pairs.py - build_sft_pairs.py
- FleetTools — what this system can do, and where the details live - FleetTools — what this system can do, and where the details live
- license - BaseModel
- gen_beats_chat_yarros.py - gen_beats_chat_yarros.py
- Arbo — catalog-driven image generation engine - Arbo — catalog-driven image generation engine
- 2026-09-08-yt-voice-clipper-back-up.md - 2026-09-08-yt-voice-clipper-back-up.md
@@ -544,7 +544,7 @@
- guest-install.sh - guest-install.sh
- 2026-09-11-beszel-priority1.md - 2026-09-11-beszel-priority1.md
- 2026-09-11-beszel-priority2.md - 2026-09-11-beszel-priority2.md
- section - The fleet ops log
- gen-seat — the fleet `gen` seat (fv-ml1 GPU0, :8015) - gen-seat — the fleet `gen` seat (fv-ml1 GPU0, :8015)
- seat-inventory-drift-check.sh - seat-inventory-drift-check.sh
- build_corpus.py - build_corpus.py
@@ -552,7 +552,7 @@
- irv-ml1 dead-address sweep — EXECUTED 2026-09-15 (operator-directed) - irv-ml1 dead-address sweep — EXECUTED 2026-09-15 (operator-directed)
- fv-mesh-watchdog.sh - fv-mesh-watchdog.sh
- grok-token-broker - grok-token-broker
- CatalogService - optional
- kb - kb
- 2026-09-10-an-author-voice-adapter-transfers-subject.md - 2026-09-10-an-author-voice-adapter-transfers-subject.md
- 2026-09-10-babybronte-h02-adapter-the-voice-transferred.md - 2026-09-10-babybronte-h02-adapter-the-voice-transferred.md
@@ -578,57 +578,55 @@
- breeze-tts sizing and the fv-ml1 GPU 0 placement question (2026-09-15) - breeze-tts sizing and the fv-ml1 GPU 0 placement question (2026-09-15)
- 2026-09-15-client-abandon-cancellation-boundary.md - 2026-09-15-client-abandon-cancellation-boundary.md
- gender_by_proximity.py - gender_by_proximity.py
- accepted_types - Fleet orientation — start here
- verify_quant.py - verify_quant.py
- [2026-08-24] ESH DNS fixed at the IPv6 layer, and the naming scheme went live - [2026-08-24] ESH DNS fixed at the IPv6 layer, and the naming scheme went live
- booth/app.py - booth/app.py
- gen_booth_four_arms.py - gen_booth_four_arms.py
- memorization_check.py - memorization_check.py
- description - source_jsonpath
- score_beats.py - score_beats.py
- Direct inference seats + the Asset Engine control plane - Direct inference seats + the Asset Engine control plane
- catalog_version - properties
- LiteLLM gateway — the fleet's OpenAI-compatible front door - LiteLLM gateway — the fleet's OpenAI-compatible front door
- Fleet SSH — the infra-ops identity and host map - Fleet SSH — the infra-ops identity and host map
- build_beat_fixture.py - build_beat_fixture.py
- The Booth — ephemeral media board + operator decisions - The Booth — ephemeral media board + operator decisions
- options - eshpfi-management
- category - source_url
- properties - $ref
- pin_known_gender.py - pin_known_gender.py
- Speech — TTS and ASR endpoints - Speech — TTS and ASR endpoints
- content_type - type
- repair_corpus_bronte.py - repair_corpus_bronte.py
- 2026-09-16-grok-broker-shelved.md - 2026-09-16-grok-broker-shelved.md
- 2026-09-17-lv-bronte-gate.md - 2026-09-17-lv-bronte-gate.md
- required - endpoint
- type - estimated_latency
- Path - Path
- memorization_selfsim.py - memorization_selfsim.py
- eval-hemingway.sh - eval-hemingway.sh
- memorization_dump_matches.py - memorization_dump_matches.py
- voice-prep.py - voice-prep.py
- althing — inter-agent message bus - althing — inter-agent message bus
- sanitize_tts_text - Known gotchas (save yourself time)
- fields - `[2026-09-01]` A named failure class: a correct check aimed at the wrong object
- generated_at - Refusal retention — the axis the gate did not have, and the axis I measured wrong
- apply_gender_overrides.py - apply_gender_overrides.py
- rename.py - min
- elway — SSH playbook runner (CHANGING things) - elway — SSH playbook runner (CHANGING things)
- graphify — repo knowledge graph - graphify — repo knowledge graph
- audit_stoplist.py - host
- Path - Path
- Observability — where to look when something is wrong - Observability — where to look when something is wrong
- henge.md - henge.md
- playwright.md - playwright.md
- _cli - license
- license_warning
- method
- streamable
- estimated_latency
- host
- lifecycle
- version - version
- install.sh
- post-commit-ops-log
- Backup architecture (two layers)
- license_warning
## God Nodes (most connected - your core abstractions) ## God Nodes (most connected - your core abstractions)
1. ``[2026-09-01]` althing 3.2.0 deployed on nh3-dev — pane routes, and `uv tool install .` lies` - 36 edges 1. ``[2026-09-01]` althing 3.2.0 deployed on nh3-dev — pane routes, and `uv tool install .` lies` - 36 edges
@@ -647,17 +645,17 @@
services/grok-token-broker/broker.py → scripts/kb-search.py services/grok-token-broker/broker.py → scripts/kb-search.py
- `convert()` --references--> `Any` [EXTRACTED] - `convert()` --references--> `Any` [EXTRACTED]
tools/mistral-small4-nvfp4/convert_hf_to_native.py → stacks/omnivoice/app.py tools/mistral-small4-nvfp4/convert_hf_to_native.py → stacks/omnivoice/app.py
- `_speaker_embedding()` --references--> `Tensor` [EXTRACTED] - `list_booths()` --calls--> `list_asks()` [INFERRED]
stacks/zonos/adapter/server.py → services/coldfusion-abliteration/kl_divergence.py
- `build_gallery()` --calls--> `is_ask_file()` [INFERRED]
services/booth/booth/app.py → services/booth/booth/asks.py
- `build_gallery()` --calls--> `is_answer_file()` [INFERRED]
services/booth/booth/app.py → services/booth/booth/asks.py services/booth/booth/app.py → services/booth/booth/asks.py
- `test_gallery_hides_ask_and_answer_files()` --calls--> `build_gallery()` [INFERRED]
services/booth/tests/test_asks.py → services/booth/booth/app.py
- `test_list_booths_counts_open_asks()` --calls--> `list_booths()` [INFERRED]
services/booth/tests/test_asks.py → services/booth/booth/app.py
## Import Cycles ## Import Cycles
- None detected. - None detected.
## Communities (641 total, 154 thin omitted) ## Communities (640 total, 156 thin omitted)
### Community 0 - "quant_modelopt.py" ### Community 0 - "quant_modelopt.py"
Cohesion: 0.53 Cohesion: 0.53
@@ -704,8 +702,8 @@ Cohesion: 0.11
Nodes (18): 1. Install restic + db-client tooling, 2. Add `esh-docker-vm` entry on ana-docker rest-server, 3. Install restic creds on esh-docker-vm, 4. Init the repo, 5. Deploy pre-backup.sh, 6. Test the hook by itself (without running the full backup), 7. Install resticprofile, 8. Deploy profile (+10 more) Nodes (18): 1. Install restic + db-client tooling, 2. Add `esh-docker-vm` entry on ana-docker rest-server, 3. Install restic creds on esh-docker-vm, 4. Init the repo, 5. Deploy pre-backup.sh, 6. Test the hook by itself (without running the full backup), 7. Install resticprofile, 8. Deploy profile (+10 more)
### Community 11 - "CLAUDE.md" ### Community 11 - "CLAUDE.md"
Cohesion: 0.05 Cohesion: 0.13
Nodes (39): Conventions (enforce for every new stack), How to refresh a server's state, Internal DNS (`*.internal`), Layout, Model quantization, Persistent memory, Purpose, Servers (+31 more) Nodes (14): Conventions (enforce for every new stack), How to refresh a server's state, `infra-hermes` IS a real peer — and is one character from a mirror, Internal DNS (`*.internal`), Layout, Model quantization, Persistent memory, Purpose (+6 more)
### Community 12 - "PFI-ANA Docker Stack" ### Community 12 - "PFI-ANA Docker Stack"
Cohesion: 0.11 Cohesion: 0.11
@@ -716,8 +714,8 @@ Cohesion: 0.11
Nodes (17): 1. Create rest-server-ana htpasswd entry, 2. Install secrets on esh-vm-db, 3. Initialize the repo, 4. Install prerequisites (restic, resticprofile, mongosh client), 5. Deploy profile + hook, 6. Schedule + verify, Deploy (one-time), Full host config (+9 more) Nodes (17): 1. Create rest-server-ana htpasswd entry, 2. Install secrets on esh-vm-db, 3. Initialize the repo, 4. Install prerequisites (restic, resticprofile, mongosh client), 5. Deploy profile + hook, 6. Schedule + verify, Deploy (one-time), Full host config (+9 more)
### Community 14 - "properties" ### Community 14 - "properties"
Cohesion: 0.10 Cohesion: 0.09
Nodes (20): properties, default, title, anyOf, default, title, anyOf, default (+12 more) Nodes (23): properties, default, title, anyOf, default, title, title, type (+15 more)
### Community 15 - "Deploy (one-time setup)" ### Community 15 - "Deploy (one-time setup)"
Cohesion: 0.12 Cohesion: 0.12
@@ -847,9 +845,9 @@ Nodes (8): ana-nas → nh3-nas restic mirror, Deploy / redeploy, Files, Operate,
Cohesion: 0.22 Cohesion: 0.22
Nodes (8): asset-engine, Automated (Gitea Actions, push-to-main), Catalog drift, Deploy, Manual (elway from a workstation), Network model, Outputs directory growth, Path layout (on ana-docker) Nodes (8): asset-engine, Automated (Gitea Actions, push-to-main), Catalog drift, Deploy, Manual (elway from a workstation), Network model, Outputs directory growth, Path layout (on ana-docker)
### Community 47 - "cold_start_s" ### Community 47 - "_body"
Cohesion: 0.22 Cohesion: 0.18
Nodes (9): properties, anyOf, default, title, cold_start_s, warm_per_unit, anyOf, default (+1 more) Nodes (11): _body(), Rendered body only — the stylesheet mentions class names too., Filtering links.md out of the gallery leaves items empty — the empty state must…, Same rule as the kept lane: no single click destroys a durable board., test_a_genuinely_empty_booth_still_says_so(), test_board_booth_counts_links_not_files(), test_board_booth_does_not_claim_to_be_empty(), test_board_booth_has_no_one_click_wipe() (+3 more)
### Community 48 - "CatalogModel" ### Community 48 - "CatalogModel"
Cohesion: 0.12 Cohesion: 0.12
@@ -928,8 +926,8 @@ Cohesion: 0.25
Nodes (7): backrest, Backup scope, when wired up, Deploy, First-time configuration (in the UI), Role in the fleet, Scaling knobs, Why not `offen/docker-volume-backup`? Nodes (7): backrest, Backup scope, when wired up, Deploy, First-time configuration (in the UI), Role in the fleet, Scaling knobs, Why not `offen/docker-volume-backup`?
### Community 67 - "omnivoice/app.py" ### Community 67 - "omnivoice/app.py"
Cohesion: 0.09 Cohesion: 0.06
Nodes (26): Any, ChunkConfig, ChunkResult, _base_gen_kwargs(), _chunk_config(), GenParams, _log_chunk(), _pcm16() (+18 more) Nodes (46): Any, ChunkConfig, ChunkResult, ClockFn, GenerateFn, _base_gen_kwargs(), _chunk_config(), GenParams (+38 more)
### Community 68 - "calibre-web-automated" ### Community 68 - "calibre-web-automated"
Cohesion: 0.25 Cohesion: 0.25
@@ -972,8 +970,8 @@ Cohesion: 0.26
Nodes (23): Exception, bw(), BwError, cmd_backfill(), cmd_get(), cmd_list(), cmd_put(), cmd_rm() (+15 more) Nodes (23): Exception, bw(), BwError, cmd_backfill(), cmd_get(), cmd_list(), cmd_put(), cmd_rm() (+15 more)
### Community 78 - "test_booth.py" ### Community 78 - "test_booth.py"
Cohesion: 0.06 Cohesion: 0.05
Nodes (33): is_kept(), True if this booth carries the keep sentinel and must never be swept., Releasing something already released is a no-op, not a 500., Reversible: the release step must not be a one-way door., Both mutating routes must use resolve_booth, not raw path joining. A name…, It is a dotfile, so it must not inflate the item count or become a tile., test_booth_autogallery_renders_media(), test_delete_api_wipes() (+25 more) Nodes (33): generate_pickup_id(), (rendered, is_html). Markdown → HTML (fenced code, tables, sane lists); plain…, Inject a floating 'all booths' back-chip — and the Booth favicon, if the page…, Reduce a client-supplied filename to a safe basename (no path, no hidden)., A human-readable id like '4-wombat' or 'star-84'. `exists(name)->bool` gates…, render_doc(), safe_upload_name(), wrap_verbatim_html() (+25 more)
### Community 79 - "pfi-tacticalrmm" ### Community 79 - "pfi-tacticalrmm"
Cohesion: 0.25 Cohesion: 0.25
@@ -1008,8 +1006,8 @@ Cohesion: 0.25
Nodes (7): API, Deploy, Gotchas, Switching to the 7B variant, VibeVoice, Voices, Why this stack exists Nodes (7): API, Deploy, Gotchas, Switching to the 7B variant, VibeVoice, Voices, Why this stack exists
### Community 87 - "properties" ### Community 87 - "properties"
Cohesion: 0.15 Cohesion: 0.14
Nodes (13): properties, title, type, $ref, title, type, endpoint, model (+5 more) Nodes (14): properties, anyOf, default, $ref, lifecycle, model, reproducibility, response (+6 more)
### Community 88 - "Dia / Dia2" ### Community 88 - "Dia / Dia2"
Cohesion: 0.29 Cohesion: 0.29
@@ -1028,7 +1026,7 @@ Cohesion: 0.20
Nodes (9): ⚠ Cluster membership and the dark-tile gotcha, esh-pve, Hardware, Network, Placement rule, Refresh state, vPro / AMT — not currently usable, Watchdog — hardware, not software (+1 more) Nodes (9): ⚠ Cluster membership and the dark-tile gotcha, esh-pve, Hardware, Network, Placement rule, Refresh state, vPro / AMT — not currently usable, Watchdog — hardware, not software (+1 more)
### Community 92 - "deploy-stack.sh" ### Community 92 - "deploy-stack.sh"
Cohesion: 0.33 Cohesion: 0.29
Nodes (5): CHANGED_FILES_BY_KIND, DELETED_FILES_BY_KIND, divider(), RAW_RSYNC_OUT_BY_KIND, deploy-stack.sh script Nodes (5): CHANGED_FILES_BY_KIND, DELETED_FILES_BY_KIND, divider(), RAW_RSYNC_OUT_BY_KIND, deploy-stack.sh script
### Community 93 - "proxmox_inspect.sh script" ### Community 93 - "proxmox_inspect.sh script"
@@ -1092,8 +1090,8 @@ Cohesion: 0.29
Nodes (6): Adapter request (example), Deploy, Notes, Two surfaces: Gradio eval (8199) + REST adapter (8203), Why this stack exists, Zonos Nodes (6): Adapter request (example), Deploy, Notes, Two surfaces: Gradio eval (8199) + REST adapter (8203), Why this stack exists, Zonos
### Community 108 - "test_asks.py" ### Community 108 - "test_asks.py"
Cohesion: 0.06 Cohesion: 0.07
Nodes (68): parametrize, list_booths(), ask_stem(), AskError, _blank(), _bool(), _clean_notes(), is_answer_file() (+60 more) Nodes (65): parametrize, ask_stem(), AskError, _blank(), _bool(), _clean_notes(), list_asks(), load_ask() (+57 more)
### Community 109 - "Fleet bootstrap — read this first" ### Community 109 - "Fleet bootstrap — read this first"
Cohesion: 0.40 Cohesion: 0.40
@@ -1143,9 +1141,9 @@ Nodes (4): ace-step, API surface, Deploy, Tunables
Cohesion: 0.06 Cohesion: 0.06
Nodes (31): `[2026-09-01 23:09]` Liveness check — alive, idle, and STILL BARE (nothing has changed), `[2026-09-01 23:2x]` OUTFITTED (userspace) — CUDA WORKS on sm_121, full training stack imports, `[2026-09-01 23:5x]` Run-3c throughput probe — IN FLIGHT, and the ana-ml2 baseline is now on record, `[2026-09-01]` pfi-gx10 (ASUS Ascent GX10) onboarded headless — and it is the intended new home for run 3c, `[2026-09-02]` GX10 BASELINE + TOOLING VERIFIED — ~79.35 s/it on the run-3c shape, Byproduct: IF run 3c ever moves here, the GX10 is the right home — and infra-ops' reversal was WRONG, ⚠ DOCKER'S BUILDKIT DB WAS ALREADY CORRUPT — the restart surfaced it, did not cause it, Exact run-3c geometry (from run-03c.json + a real adapter_config.json) (+23 more) Nodes (31): `[2026-09-01 23:09]` Liveness check — alive, idle, and STILL BARE (nothing has changed), `[2026-09-01 23:2x]` OUTFITTED (userspace) — CUDA WORKS on sm_121, full training stack imports, `[2026-09-01 23:5x]` Run-3c throughput probe — IN FLIGHT, and the ana-ml2 baseline is now on record, `[2026-09-01]` pfi-gx10 (ASUS Ascent GX10) onboarded headless — and it is the intended new home for run 3c, `[2026-09-02]` GX10 BASELINE + TOOLING VERIFIED — ~79.35 s/it on the run-3c shape, Byproduct: IF run 3c ever moves here, the GX10 is the right home — and infra-ops' reversal was WRONG, ⚠ DOCKER'S BUILDKIT DB WAS ALREADY CORRUPT — the restart surfaced it, did not cause it, Exact run-3c geometry (from run-03c.json + a real adapter_config.json) (+23 more)
### Community 121 - "sweep_once" ### Community 121 - "_touch"
Cohesion: 0.13 Cohesion: 0.06
Nodes (19): booth_age_seconds(), is_expired(), _newest_mtime(), Newest mtime among a folder and everything under it., Pure age question. Deliberately does NOT consider the keep sentinel. Expiry…, Wipe every direct-child booth older than the TTL. Returns names wiped. Only…, sweep_once(), Age a booth and everything in it well past any test TTL. (+11 more) Nodes (42): booth_age_seconds(), is_expired(), is_kept(), _newest_mtime(), Newest mtime among a folder and everything under it., Pure age question. Deliberately does NOT consider the keep sentinel. Expiry…, True if this booth carries the keep sentinel and must never be swept., Wipe every direct-child booth older than the TTL. Returns names wiped. Only… (+34 more)
### Community 122 - "togglable" ### Community 122 - "togglable"
Cohesion: 0.40 Cohesion: 0.40
@@ -1203,13 +1201,9 @@ Nodes (49): [2026-08-23] Anaheim's IPsec tunnel delivers ~25% of a verified 2 Gb
Cohesion: 0.08 Cohesion: 0.08
Nodes (20): `[2026-09-15]` FV cross-site routing fixed — one NAT rule scoped to Anaheim only, Fix, Root cause, ⭐ The diagnostic signature, so the next person skips the evening, Wrong turns worth not repeating, `[2026-09-15]` Break-glass mesh path on fv-ml1 (inverted from a restore-watchdog), Design choices that matter, ⭐ INVERTED the same night, on the operator's suggestion (+12 more) Nodes (20): `[2026-09-15]` FV cross-site routing fixed — one NAT rule scoped to Anaheim only, Fix, Root cause, ⭐ The diagnostic signature, so the next person skips the evening, Wrong turns worth not repeating, `[2026-09-15]` Break-glass mesh path on fv-ml1 (inverted from a restore-watchdog), Design choices that matter, ⭐ INVERTED the same night, on the operator's suggestion (+12 more)
### Community 137 - "stream_chunks" ### Community 138 - "ops-log"
Cohesion: 0.19 Cohesion: 0.14
Nodes (17): ClockFn, GenerateFn, ChunkConfig, _ema(), _est_gen_time(), plan_chunk(), protect_first_audio(), Split into sentence units, preserving punctuation. Whitespace-collapsed. (+9 more) Nodes (33): agent_id(), all_audit_hosts(), append(), build_parser(), claim_key(), claim_state(), cmd_audit(), cmd_baseline() (+25 more)
### Community 138 - "build_gallery"
Cohesion: 0.13
Nodes (15): build_gallery(), doc_kind(), markdown' | 'text' | None — a booth file viewable as a readable page., (rendered, is_html). Markdown → HTML (fenced code, tables, sane lists); plain…, Files in a booth as render items, with caption sidecars folded in. A…, render_doc(), test_gallery_hides_ask_and_answer_files(), test_build_gallery_folds_caption_sidecars() (+7 more)
### Community 139 - "lv-mccarthy — corpus → gate → pairs" ### Community 139 - "lv-mccarthy — corpus → gate → pairs"
Cohesion: 0.33 Cohesion: 0.33
@@ -1223,9 +1217,9 @@ Nodes (5): 7. Critical Warnings by Model, Gemma 4, Nemotron 3 Super, Qwen3-Coder
Cohesion: 0.22 Cohesion: 0.22
Nodes (8): Did our abliteration cause it? No — the base did (~83% / ~17%), Resolution — Cold-Fusion abandoned, seat rolled back to `heresy` (2026-08-21), Scripts, The fix, The trigger is TEMPERATURE, not presence_penalty, think-leak — reproducers for the h300 unterminated-`<think>` defect, Using these on any future seat, What actually happens Nodes (8): Did our abliteration cause it? No — the base did (~83% / ~17%), Resolution — Cold-Fusion abandoned, seat rolled back to `heresy` (2026-08-21), Scripts, The fix, The trigger is TEMPERATURE, not presence_penalty, think-leak — reproducers for the h300 unterminated-`<think>` defect, Using these on any future seat, What actually happens
### Community 142 - "services.schema.json" ### Community 142 - "cold_start_s"
Cohesion: 0.25 Cohesion: 0.22
Nodes (7): additionalProperties, description, $id, required, $schema, title, type Nodes (9): properties, anyOf, default, title, cold_start_s, warm_per_unit, anyOf, default (+1 more)
### Community 143 - "[2026-09-18] NH3↔Anaheim was DERP-relayed, not direct — a UDP 41641 port-forward on ana-gw fixed it" ### Community 143 - "[2026-09-18] NH3↔Anaheim was DERP-relayed, not direct — a UDP 41641 port-forward on ana-gw fixed it"
Cohesion: 0.14 Cohesion: 0.14
@@ -1241,7 +1235,7 @@ Nodes (9): Deploy, First run takes a while, Gotchas, Optional: summarisation via
### Community 146 - "elway" ### Community 146 - "elway"
Cohesion: 0.08 Cohesion: 0.08
Nodes (37): Namespace, _as_str(), build_adhoc_playbook(), ensure_sudo(), evaluate_changed(), evaluate_skip(), load_playbook(), _load_step() (+29 more) Nodes (39): Namespace, _as_str(), build_adhoc_playbook(), ensure_sudo(), evaluate_changed(), evaluate_skip(), load_playbook(), _load_step() (+31 more)
### Community 147 - "generate_incumbent_arm.py" ### Community 147 - "generate_incumbent_arm.py"
Cohesion: 0.60 Cohesion: 0.60
@@ -1251,9 +1245,9 @@ Nodes (4): main(), post(), R49 H02 — the INCUMBENT arm: the live gen seat, sty
Cohesion: 0.50 Cohesion: 0.50
Nodes (3): darkscarlett-charrp-reasoning — Dark-Scarlett char-rp-reasoning seat (ana-ml2 GPU1), Deploy, Quant note (the wrapper recipe) Nodes (3): darkscarlett-charrp-reasoning — Dark-Scarlett char-rp-reasoning seat (ana-ml2 GPU1), Deploy, Quant note (the wrapper recipe)
### Community 149 - "source_jsonpath" ### Community 149 - "exit1-behavior-test.py"
Cohesion: 0.50 Cohesion: 0.60
Nodes (4): source_jsonpath, anyOf, default, title Nodes (4): fake_job(), main(), mkscript(), Disposable behavioral test: monitor source exit!=0 -> ok=False, nothing…
### Community 150 - "voices-seat — author voice adapters on one carrier" ### Community 150 - "voices-seat — author voice adapters on one carrier"
Cohesion: 0.29 Cohesion: 0.29
@@ -1320,8 +1314,8 @@ Cohesion: 0.25
Nodes (7): Fleet backup architecture & freshness runbook, Known failure mode: rest-server-ana crash-loop (the 2026-05-06 → 2026-06-20 outage), Known gaps / TODO, Layer 1 — PBS (whole-VM/CT images), Layer 2 — restic (granular file + DB), The 2-minute freshness check, TL;DR — coverage matrix Nodes (7): Fleet backup architecture & freshness runbook, Known failure mode: rest-server-ana crash-loop (the 2026-05-06 → 2026-06-20 outage), Known gaps / TODO, Layer 1 — PBS (whole-VM/CT images), Layer 2 — restic (granular file + DB), The 2-minute freshness check, TL;DR — coverage matrix
### Community 179 - "convert_hf_to_native.py" ### Community 179 - "convert_hf_to_native.py"
Cohesion: 0.07 Cohesion: 0.10
Nodes (42): ArgumentParser, _arrow_rows(), _datasets_root(), load_calibration(), load_evaluation(), Held-out evaluation prompts. Returns (harmless, harmful, provenance). This, Read the `text` column out of one cached HF arrow split., Return (harmful, harmless, provenance). `builtin` is the legacy 8/8 set. `m (+34 more) Nodes (29): _get_model(), OpenAI-ish /v1/audio/speech adapter in front of the Zonos Python SDK. Why this, _speaker_embedding(), speech(), SpeechRequest, ArgumentParser, _is_mtp(), main() (+21 more)
### Community 180 - "StripEmptyTools" ### Community 180 - "StripEmptyTools"
Cohesion: 0.29 Cohesion: 0.29
@@ -1343,6 +1337,10 @@ Nodes (24): [2026-08-15] Uncensored gen seat: Qwen3.8-27B-Uncensored deployed; t
Cohesion: 0.33 Cohesion: 0.33
Nodes (5): Deploy (irv-ml1, as `lkraven` — docker-group, no sudo), Endpoints (`http://10.100.79.3:8299`), Gotchas, mOrpheus — uncensored Orpheus TTS (irv-ml1), Shape Nodes (5): Deploy (irv-ml1, as `lkraven` — docker-group, no sudo), Endpoints (`http://10.100.79.3:8299`), Gotchas, mOrpheus — uncensored Orpheus TTS (irv-ml1), Shape
### Community 188 - "check-backup-freshness.sh"
Cohesion: 0.29
Nodes (8): in_csv(), is_covered(), load_jobs(), NS_JOBS, NS_KNOWN, NS_NODE, report(), check-backup-freshness.sh script
### Community 189 - "Abliteration recipe — Qwen3.8-27B (MTP-aware, vision-preserving)" ### Community 189 - "Abliteration recipe — Qwen3.8-27B (MTP-aware, vision-preserving)"
Cohesion: 0.15 Cohesion: 0.15
Nodes (12): 1. The MTP head is abliterated *in-band*, 2. The vision tower is preserved byte-identical, Abliteration recipe — Qwen3.8-27B (MTP-aware, vision-preserving), How this maps onto our pipeline, Measured behaviour (their numbers, for reference), Provenance, Refusal-direction selection, The attention-sink dimension — the one that bricks the model (+4 more) Nodes (12): 1. The MTP head is abliterated *in-band*, 2. The vision tower is preserved byte-identical, Abliteration recipe — Qwen3.8-27B (MTP-aware, vision-preserving), How this maps onto our pipeline, Measured behaviour (their numbers, for reference), Provenance, Refusal-direction selection, The attention-sink dimension — the one that bricks the model (+4 more)
@@ -1453,7 +1451,7 @@ Nodes (29): base, compliance_rate, len, refused, text, gens, A train leaves at 1
### Community 227 - "_board" ### Community 227 - "_board"
Cohesion: 0.09 Cohesion: 0.09
Nodes (34): order_for_display(), parse_link_entries(), Board rows for the web view: pinned first, then newest-first in each group.…, Rows of the standing link board, newest last (posting order). Non-matching…, _board(), _body(), The whole reason for the sidecar: links.md stays untouched by a pin, so it…, Callers that want the file-order view (the CLI) must not see a `pinned` key… (+26 more) Nodes (45): link_entry_id(), order_for_display(), parse_link_entries(), Path, Standing link board: parse and prune the multi-writer link log. STDLIB ONLY, ON…, Atomic replace of the pins file. Caller must hold the board lock., Pinned entry ids for a board. Missing file → empty set. Lock-free: a set read…, Flip one row's pinned state. Returns the NEW state (True = now pinned). Held… (+37 more)
### Community 228 - "~26k" ### Community 228 - "~26k"
Cohesion: 0.20 Cohesion: 0.20
@@ -1563,9 +1561,9 @@ Nodes (9): accs, model, mtp_accept_median, rates, tag, tok_s_max, tok_s_mean, to
Cohesion: 0.20 Cohesion: 0.20
Nodes (8): `[2026-08-27]` The dose-response says benefit and damage are ONE direction in weight space, ⚠ INSTRUMENT FLOOR — temperature 0 is NOT deterministic under concurrency, The conclusion, which is stronger than an exchange rate, The T4 mechanism is NOT register capture, `[2026-08-27]` The corpus mix was specified in a unit the optimiser never sees, The fix — a RENAME, not a reordering, The mechanic, Why it survived review Nodes (8): `[2026-08-27]` The dose-response says benefit and damage are ONE direction in weight space, ⚠ INSTRUMENT FLOOR — temperature 0 is NOT deterministic under concurrency, The conclusion, which is stronger than an exchange rate, The T4 mechanism is NOT register capture, `[2026-08-27]` The corpus mix was specified in a unit the optimiser never sees, The fix — a RENAME, not a reordering, The mechanic, Why it survived review
### Community 261 - "`[2026-09-01]` A named failure class: a correct check aimed at the wrong object" ### Community 261 - "build_gallery"
Cohesion: 0.50 Cohesion: 0.10
Nodes (4): `[2026-09-01]` A named failure class: a correct check aimed at the wrong object, Disposition, Related lessons banked the same day, The instances Nodes (21): booth_image_names(), build_gallery(), classify(), doc_kind(), list_booths(), markdown' | 'text' | None — a booth file viewable as a readable page., Image files in a booth, in gallery (sorted-rel) order — for viewer prev/next., image | video | audio | other, by extension. (+13 more)
### Community 262 - "gen-seat mixed-precision quant — NVFP4 W4A4 MLP + FP8 W8A8 attention" ### Community 262 - "gen-seat mixed-precision quant — NVFP4 W4A4 MLP + FP8 W8A8 attention"
Cohesion: 0.20 Cohesion: 0.20
@@ -1588,8 +1586,8 @@ Cohesion: 0.48
Nodes (6): gen(), main(), perplexity(), PPL over the passage using vLLM prompt_logprobs., Non-thinking generation. Without enable_thinking=false the qwen3 reasoning p, rpc() Nodes (6): gen(), main(), perplexity(), PPL over the passage using vLLM prompt_logprobs., Non-thinking generation. Without enable_thinking=false the qwen3 reasoning p, rpc()
### Community 267 - "abliterate.py" ### Community 267 - "abliterate.py"
Cohesion: 0.13 Cohesion: 0.06
Nodes (27): capture_direction(), check_batch_equivalence(), classify_writers(), _collect_hidden(), coverage_gate(), decoder_layers(), is_mtp(), is_vision() (+19 more) Nodes (48): capture_direction(), check_batch_equivalence(), classify_writers(), _collect_hidden(), coverage_gate(), decoder_layers(), is_mtp(), is_vision() (+40 more)
### Community 268 - "esh-vm-docker-watchdog — bound the NFS D-state wedge" ### Community 268 - "esh-vm-docker-watchdog — bound the NFS D-state wedge"
Cohesion: 0.25 Cohesion: 0.25
@@ -1764,8 +1762,8 @@ Cohesion: 0.70
Nodes (4): ask(), classify(), load_prompts(), main() Nodes (4): ask(), classify(), load_prompts(), main()
### Community 327 - "worker/app.py" ### Community 327 - "worker/app.py"
Cohesion: 0.14 Cohesion: 0.12
Nodes (10): RuntimeError, get_gpu_status(), post_train(), FastAPI surface for the LoRA training worker (§4.1 API — arbo is the client). E, TrainRequest, Static configuration for the LoRA training worker. Everything load-bearing is a, LoRA training worker — a host service (runs as llmuser on irv-ml1) that runs sd-, Busy (+2 more) Nodes (18): RuntimeError, get_gpu_status(), post_train(), FastAPI surface for the LoRA training worker (§4.1 API — arbo is the client). E, TrainRequest, Static configuration for the LoRA training worker. Everything load-bearing is a, _bus_id_by_index(), _cmdline() (+10 more)
### Community 329 - "Beszel fleet monitoring" ### Community 329 - "Beszel fleet monitoring"
Cohesion: 0.33 Cohesion: 0.33
@@ -2027,9 +2025,9 @@ Nodes (8): `[2026-08-19]` Homepage cleaned up, then themed with Australis Skyfal
Cohesion: 0.33 Cohesion: 0.33
Nodes (5): `[2026-09-15]` Fleet identity/group/path conventions pinned + docker trees normalized, Accounts, deploy-stack.sh, fixed three times before the rule was written, Deploy trees → `root:docker 2775` setgid, all 5 hosts, Pinned allocation map Nodes (5): `[2026-09-15]` Fleet identity/group/path conventions pinned + docker trees normalized, Accounts, deploy-stack.sh, fixed three times before the rule was written, Deploy trees → `root:docker 2775` setgid, all 5 hosts, Pinned allocation map
### Community 413 - "Refusal retention — the axis the gate did not have, and the axis I measured wrong" ### Community 413 - "services.schema.json"
Cohesion: 0.50 Cohesion: 0.25
Nodes (4): ⚠⚠ But it is the WRONG AXIS — brokkr's catch, and it is the better one, Refusal retention — the axis the gate did not have, and the axis I measured wrong, The measurement — controlled, single instrument, both arms, Why it exists Nodes (7): additionalProperties, description, $id, required, $schema, title, type
### Community 414 - "`[2026-08-28]` A stale `ALTHING_HANDLE` silently reads ANOTHER agent's inbox and reports it empty" ### Community 414 - "`[2026-08-28]` A stale `ALTHING_HANDLE` silently reads ANOTHER agent's inbox and reports it empty"
Cohesion: 0.40 Cohesion: 0.40
@@ -2063,9 +2061,9 @@ Nodes (5): Harness specifics, Operator steps (stage 1), Provisioning a Mac for t
Cohesion: 0.22 Cohesion: 0.22
Nodes (8): `[2026-09-03]` Run 3c STAGED on pfi-gx10 — verified end to end, deliberately NOT launched, ⚠ I TRIPPED THE pkill SELF-MATCH AGAIN, ~20 MINUTES AFTER READING THE MEMORY ABOUT IT, NOT verified — the honest gap, The config is provably the same run, The launcher's other guards, each bought with a past failure, The verification that actually mattered — and it was NOT free reasoning, What is on the box, Why the slow box is still the right box (unchanged, restated because it is the whole case) Nodes (8): `[2026-09-03]` Run 3c STAGED on pfi-gx10 — verified end to end, deliberately NOT launched, ⚠ I TRIPPED THE pkill SELF-MATCH AGAIN, ~20 MINUTES AFTER READING THE MEMORY ABOUT IT, NOT verified — the honest gap, The config is provably the same run, The launcher's other guards, each bought with a past failure, The verification that actually mattered — and it was NOT free reasoning, What is on the box, Why the slow box is still the right box (unchanged, restated because it is the whole case)
### Community 423 - "source_url" ### Community 423 - "CatalogResponse"
Cohesion: 0.50 Cohesion: 0.33
Nodes (4): source_url, anyOf, default, title Nodes (6): additionalProperties, description, required, title, type, CatalogResponse
### Community 424 - "status" ### Community 424 - "status"
Cohesion: 0.40 Cohesion: 0.40
@@ -2087,9 +2085,9 @@ Nodes (4): remote(), say(), provision-mac-dsh.sh script, step()
Cohesion: 0.48 Cohesion: 0.48
Nodes (6): expand_light(), font_faces(), main(), Concatenate the vendored token files, refusing to build if one moved., sha256(), vendored_css() Nodes (6): expand_light(), font_faces(), main(), Concatenate the vendored token files, refusing to build if one moved., sha256(), vendored_css()
### Community 431 - "remove_link_entry" ### Community 431 - "accepted_types"
Cohesion: 0.15 Cohesion: 0.50
Nodes (21): link_entry_id(), Path, Standing link board: parse and prune the multi-writer link log. STDLIB ONLY, ON…, Atomic replace of the pins file. Caller must hold the board lock., Pinned entry ids for a board. Missing file → empty set. Lock-free: a set read…, Flip one row's pinned state. Returns the NEW state (True = now pinned). Held…, Stable short id for a board row. Content-addressed, so it survives concurrent…, Remove one row by content id. Returns the removed entry, or None. Held under an… (+13 more) Nodes (4): anyOf, default, title, accepted_types
### Community 432 - "OPNsense API — vendored reference + field-shape notes" ### Community 432 - "OPNsense API — vendored reference + field-shape notes"
Cohesion: 0.18 Cohesion: 0.18
@@ -2107,9 +2105,9 @@ Nodes (6): `[2026-08-19]` Four unmanaged stacks found on live hosts — and two
Cohesion: 0.40 Cohesion: 0.40
Nodes (4): `[2026-09-04]` ERP run 3c trained on pfi-gx10 and GATED — the 20x LR cut erased the diversity gain and did NOT remove the safety regression, The lora_B signal worth carrying forward, The verdict (brokkr-smithy-dev, run03-gate/RESULT-run03c-gate.md), What the port proved about the box Nodes (4): `[2026-09-04]` ERP run 3c trained on pfi-gx10 and GATED — the 20x LR cut erased the diversity gain and did NOT remove the safety regression, The lora_B signal worth carrying forward, The verdict (brokkr-smithy-dev, run03-gate/RESULT-run03c-gate.md), What the port proved about the box
### Community 440 - "adapter/server.py" ### Community 440 - "category"
Cohesion: 0.29 Cohesion: 0.50
Nodes (7): _get_model(), OpenAI-ish /v1/audio/speech adapter in front of the Zonos Python SDK. Why this, _speaker_embedding(), speech(), SpeechRequest, JSONResponse, Zonos Nodes (4): enum, title, type, category
### Community 441 - "pfi-gx10 — ERP-seat SFT run 3c, staged and ready to launch" ### Community 441 - "pfi-gx10 — ERP-seat SFT run 3c, staged and ready to launch"
Cohesion: 0.05 Cohesion: 0.05
@@ -2119,9 +2117,9 @@ Nodes (33): Editing UniFi port overrides, ⚠ Order is the whole safety argument
Cohesion: 0.40 Cohesion: 0.40
Nodes (3): `[2026-09-05]` A peer's "2.7x stack effect" was a coin flip — the operator caught it and the arithmetic is worth keeping, `[2026-09-04/05]` vLLM RUNS on sm_121 — and the blocker was `ninja` not being on PATH, not the silicon, Run 4 — the corpus arm Nodes (3): `[2026-09-05]` A peer's "2.7x stack effect" was a coin flip — the operator caught it and the arithmetic is worth keeping, `[2026-09-04/05]` vLLM RUNS on sm_121 — and the blocker was `ninja` not being on PATH, not the silicon, Run 4 — the corpus arm
### Community 443 - "FastAPI" ### Community 443 - "step"
Cohesion: 0.17 Cohesion: 0.50
Nodes (12): ACEStepInput, ACEStepOutput, generate_audio(), initialize_pipeline(), Generate music; respond with the audio bytes inline. Pre-2026-05-11 this re, ACEStepPipeline, BaseModel, FastAPI (+4 more) Nodes (4): step, anyOf, default, title
### Community 445 - "`[2026-09-15]` ESPHome modernised for ha-dev; `kb` search tool for the personal Worldtree KB" ### Community 445 - "`[2026-09-15]` ESPHome modernised for ha-dev; `kb` search tool for the personal Worldtree KB"
Cohesion: 0.50 Cohesion: 0.50
@@ -2136,8 +2134,8 @@ Cohesion: 0.07
Nodes (26): `[2026-09-10]` MeroMero — both quants landed; the v2 dense took five attempts, A4B — SUCCEEDED, MTP — checked on the SOURCES, not inferred, Published quants: none of them are our scheme, Still owed, The A4B reached a live seat while broken — and looked healthy doing it, The attempt-4 trap — the toolchain moved, the config was fine, The family, because I got it wrong first (+18 more) Nodes (26): `[2026-09-10]` MeroMero — both quants landed; the v2 dense took five attempts, A4B — SUCCEEDED, MTP — checked on the SOURCES, not inferred, Published quants: none of them are our scheme, Still owed, The A4B reached a live seat while broken — and looked healthy doing it, The attempt-4 trap — the toolchain moved, the config was fine, The family, because I got it wrong first (+18 more)
### Community 450 - "Current state / in-flight" ### Community 450 - "Current state / in-flight"
Cohesion: 0.15 Cohesion: 0.14
Nodes (12): Current state / in-flight, ⚠ FIRST — lv-mccarthy's run outcome is UNVERIFIED by this session, OPEN LOOP — `ravenpen.com`, and a reply hamr-dev is waiting on, Other standing items, unchanged, Persistent memory — eshpfi-management, PLANNED (operator) — move `dragonfireacoustics.com` to Namecheap, DNS to Cloudflare, Recent decisions, Repo purpose (+4 more) Nodes (13): ✅ BUILT — the ops log (`scripts/ops-log`), 2026-09-19, Current state / in-flight, ⚠ FIRST — lv-mccarthy's run outcome is UNVERIFIED by this session, OPEN LOOP — `ravenpen.com`, and a reply hamr-dev is waiting on, Other standing items, unchanged, Persistent memory — eshpfi-management, PLANNED (operator) — move `dragonfireacoustics.com` to Namecheap, DNS to Cloudflare, Recent decisions (+5 more)
### Community 451 - "`[2026-09-04]` `gen` moved to ana-ml2 GPU0 — and I sized it against the wrong number, twice in one hour" ### Community 451 - "`[2026-09-04]` `gen` moved to ana-ml2 GPU0 — and I sized it against the wrong number, twice in one hour"
Cohesion: 0.50 Cohesion: 0.50
@@ -2147,9 +2145,9 @@ Nodes (3): `[2026-09-04]` `gen` moved to ana-ml2 GPU0 — and I sized it against
Cohesion: 0.50 Cohesion: 0.50
Nodes (3): `[2026-09-04]` Forcing 10G on the ESH-Media DAC FAILED progressively — and I called the plateau too early, ⚠ IT DEGRADED, AND MY "PLATEAU" READ WAS WRONG, Method notes worth keeping Nodes (3): `[2026-09-04]` Forcing 10G on the ESH-Media DAC FAILED progressively — and I called the plateau too early, ⚠ IT DEGRADED, AND MY "PLATEAU" READ WAS WRONG, Method notes worth keeping
### Community 454 - "gpu.py" ### Community 454 - "content_type"
Cohesion: 0.42 Cohesion: 0.50
Nodes (8): _bus_id_by_index(), _cmdline(), gpu_status(), _query_compute_apps(), _query_devices(), GPU status for arbo's device-aware scheduler (GET /gpu-status). arbo steers a l, Return `{devices: [...], tts_on_3090: bool}`. Degrades to an error field on nvid, _run() Nodes (4): default, title, type, content_type
### Community 456 - "remote-ssh" ### Community 456 - "remote-ssh"
Cohesion: 0.50 Cohesion: 0.50
@@ -2159,9 +2157,9 @@ Nodes (3): SSH_MCP_STRICT_ALLOWLIST, node, remote-ssh
Cohesion: 0.29 Cohesion: 0.29
Nodes (6): [2026-09-18] althing search returned ZERO for every hyphenated query — silently, for everyone, Rollout mechanics worth keeping, Still open — two postbox fixes proposed to forseti, Symptom 1 — "never delivered": NOT A DEFECT, Symptom 2 — A REAL DEFECT, and far wider than one message, The fix, and the boundary that held Nodes (6): [2026-09-18] althing search returned ZERO for every hyphenated query — silently, for everyone, Rollout mechanics worth keeping, Still open — two postbox fixes proposed to forseti, Symptom 1 — "never delivered": NOT A DEFECT, Symptom 2 — A REAL DEFECT, and far wider than one message, The fix, and the boundary that held
### Community 462 - "wrap_verbatim_html" ### Community 462 - "description"
Cohesion: 0.22 Cohesion: 0.50
Nodes (10): Pattern, _insert_after(), _insert_before(), Inject a floating 'all booths' back-chip — and the Booth favicon, if the page…, wrap_verbatim_html(), test_wrap_bare_fragment_appends_chip(), test_wrap_compact_doctype_stays_first(), test_wrap_injects_chip_and_favicon() (+2 more) Nodes (4): anyOf, default, title, description
### Community 463 - "2026-09-17-esh-fiber-outages.md" ### Community 463 - "2026-09-17-esh-fiber-outages.md"
Cohesion: 0.25 Cohesion: 0.25
@@ -2191,9 +2189,9 @@ Nodes (4): anyOf, default, title, max_length
Cohesion: 0.19 Cohesion: 0.19
Nodes (14): Path, test_published_relative_path(), test_published_relative_path_explicit_train_id_wins(), ValueError, InvalidTrainRequest, published_relative_path(), Fixed-invocation command builder — the enforcement point for INV-T7. arbo hands, The ComfyUI-relative loras path for a succeeded LoRA (Phase 2 publish step). (+6 more) Nodes (14): Path, test_published_relative_path(), test_published_relative_path_explicit_train_id_wins(), ValueError, InvalidTrainRequest, published_relative_path(), Fixed-invocation command builder — the enforcement point for INV-T7. arbo hands, The ComfyUI-relative loras path for a succeeded LoRA (Phase 2 publish step). (+6 more)
### Community 483 - "recover_direction" ### Community 483 - "method"
Cohesion: 0.52 Cohesion: 0.50
Nodes (6): load(), main(), tensor key -> shard path, read from headers (no mmap; safe_open ENOMEMs on ZFS)., Recover (unit direction, {layer: weight}) from the trunk deltas., recover_direction(), shard_map() Nodes (4): default, title, type, method
### Community 485 - "Parakeet STT on fv-ml1 GPU 3 (2026-09-15)" ### Community 485 - "Parakeet STT on fv-ml1 GPU 3 (2026-09-15)"
Cohesion: 0.20 Cohesion: 0.20
@@ -2212,8 +2210,8 @@ Cohesion: 0.33
Nodes (3): png(), Verify the swapped char-rp-fast seat before the gateway alias points at it. The…, Minimal solid-colour PNG, built here so the test needs no asset on disk. Nodes (3): png(), Verify the swapped char-rp-fast seat before the gateway alias points at it. The…, Minimal solid-colour PNG, built here so the test needs no asset on disk.
### Community 503 - "Path" ### Community 503 - "Path"
Cohesion: 0.18 Cohesion: 0.11
Nodes (16): load_config(), Path, load_pairs(), main(), Do the GENERATED BEATS name characters the rename removed? `leak_gate.py` reads…, load_copies(), load_works(), main() (+8 more) Nodes (26): load(), main(), tensor key -> shard path, read from headers (no mmap; safe_open ENOMEMs on ZFS)., Recover (unit direction, {layer: weight}) from the trunk deltas., recover_direction(), shard_map(), Path, load_pairs() (+18 more)
### Community 506 - "Plex hardware transcoding on the Arc A580 (esh-pve-nas, LXC 105)" ### Community 506 - "Plex hardware transcoding on the Arc A580 (esh-pve-nas, LXC 105)"
Cohesion: 0.25 Cohesion: 0.25
@@ -2249,7 +2247,7 @@ Nodes (21): describe(), die(), main(), Return (frontmatter_dict, body). Absent o
### Community 528 - "$defs" ### Community 528 - "$defs"
Cohesion: 0.12 Cohesion: 0.12
Nodes (17): additionalProperties, description, required, title, type, additionalProperties, title, type (+9 more) Nodes (16): additionalProperties, description, required, title, type, additionalProperties, title, type (+8 more)
### Community 529 - "Does MTP actually hurt Qwen3.8-Flash-Next on one Blackwell card?" ### Community 529 - "Does MTP actually hurt Qwen3.8-Flash-Next on one Blackwell card?"
Cohesion: 0.29 Cohesion: 0.29
@@ -2291,9 +2289,9 @@ Nodes (17): chunk(), ctx_block(), drop_leading_heading(), main(), names_not_in_r
Cohesion: 0.20 Cohesion: 0.20
Nodes (9): Claude-Code-only, Credentials, FleetTools — what this system can do, and where the details live, LLM and inference, Rule zero: query live inventories, never a written list, Standing conventions that are not tools but will bite you, Talking to people and other agents, Working on code (+1 more) Nodes (9): Claude-Code-only, Credentials, FleetTools — what this system can do, and where the details live, LLM and inference, Rule zero: query live inventories, never a written list, Standing conventions that are not tools but will bite you, Talking to people and other agents, Working on code (+1 more)
### Community 541 - "license" ### Community 541 - "BaseModel"
Cohesion: 0.67 Cohesion: 0.31
Nodes (3): title, type, license Nodes (7): ACEStepInput, ACEStepOutput, generate_audio(), initialize_pipeline(), Generate music; respond with the audio bytes inline. Pre-2026-05-11 this re, ACEStepPipeline, BaseModel
### Community 543 - "Arbo — catalog-driven image generation engine" ### Community 543 - "Arbo — catalog-driven image generation engine"
Cohesion: 0.33 Cohesion: 0.33
@@ -2319,9 +2317,9 @@ Nodes (5): Authoritative vs mirror, Deploy, dockge, Homepage, Layout
Cohesion: 0.33 Cohesion: 0.33
Nodes (5): Deploy, fablefusion-charrp-probe — THROWAWAY evaluation seat (fv-ml1 GPU1), ⚠️ GPU1 is zero-sum — this seat CANNOT run beside Dark-Scarlett, MTP depth: 3, not the card's 5, Why this candidate Nodes (5): Deploy, fablefusion-charrp-probe — THROWAWAY evaluation seat (fv-ml1 GPU1), ⚠️ GPU1 is zero-sum — this seat CANNOT run beside Dark-Scarlett, MTP depth: 3, not the card's 5, Why this candidate
### Community 556 - "section" ### Community 556 - "The fleet ops log"
Cohesion: 0.50 Cohesion: 0.18
Nodes (4): section, anyOf, default, title Nodes (11): 1. The log lives centrally on nh3-dev — not per-host, not on the post office, 2. The claim is advisory, and enforced in the tooling, 3. The writers are automatic, 4. There is a detector, not just a rule, Design decisions, and why, Exit codes, Open follow-ons, The fleet ops log (+3 more)
### Community 557 - "gen-seat — the fleet `gen` seat (fv-ml1 GPU0, :8015)" ### Community 557 - "gen-seat — the fleet `gen` seat (fv-ml1 GPU0, :8015)"
Cohesion: 0.50 Cohesion: 0.50
@@ -2339,9 +2337,9 @@ Nodes (6): ⚠⚠ FOUR MORE LIVE BREAKAGES on OTHER hosts — the sweep's real f
Cohesion: 0.29 Cohesion: 0.29
Nodes (6): Current state — ⛔ SHELVED, deliberately, 2026-09-16, For a consumer, grok-token-broker, Invariants, The problem, ⛔ Why the loop is disarmed until measured Nodes (6): Current state — ⛔ SHELVED, deliberately, 2026-09-16, For a consumer, grok-token-broker, Invariants, The problem, ⛔ Why the loop is disarmed until measured
### Community 564 - "CatalogService" ### Community 564 - "optional"
Cohesion: 0.40 Cohesion: 0.50
Nodes (5): additionalProperties, required, title, type, CatalogService Nodes (4): default, title, type, optional
### Community 582 - "build_corpus_hemingway.py" ### Community 582 - "build_corpus_hemingway.py"
Cohesion: 0.20 Cohesion: 0.20
@@ -2363,9 +2361,9 @@ Nodes (8): breeze-tts sizing and the fv-ml1 GPU 0 placement question (2026-09-15
Cohesion: 0.31 Cohesion: 0.31
Nodes (9): decide(), load_text(), main(), Path, D2b for BabyHemingway: resolve entity gender by MAJORITY VOTE over nearby…, One pass over the corpus for EVERY surface at once. The obvious shape -- rescan…, Score a name's local pronoun mix AGAINST THE CORPUS BASE RATE, not against…, score() (+1 more) Nodes (9): decide(), load_text(), main(), Path, D2b for BabyHemingway: resolve entity gender by MAJORITY VOTE over nearby…, One pass over the corpus for EVERY surface at once. The obvious shape -- rescan…, Score a name's local pronoun mix AGAINST THE CORPUS BASE RATE, not against…, score() (+1 more)
### Community 590 - "accepted_types" ### Community 590 - "Fleet orientation — start here"
Cohesion: 0.50 Cohesion: 0.22
Nodes (4): anyOf, default, title, accepted_types Nodes (9): Current state (2026-04-23 snapshot), First commands a fresh session should be comfortable running, Fleet orientation — start here, Governing principles (durable rules), Inventory + automation scripts, Sites + hosts at a glance, What this repo is, When in doubt (+1 more)
### Community 591 - "verify_quant.py" ### Community 591 - "verify_quant.py"
Cohesion: 0.40 Cohesion: 0.40
@@ -2376,12 +2374,12 @@ Cohesion: 0.40
Nodes (5): [2026-08-24] ESH DNS fixed at the IPv6 layer, and the naming scheme went live, Root cause, The naming scheme became real, The three wrong turns, What landed Nodes (5): [2026-08-24] ESH DNS fixed at the IPv6 layer, and the naming scheme went live, Root cause, The naming scheme became real, The three wrong turns, What landed
### Community 593 - "booth/app.py" ### Community 593 - "booth/app.py"
Cohesion: 0.07 Cohesion: 0.08
Nodes (30): fixture, booth_image_names(), classify(), create_app(), generate_pickup_id(), human_dur(), The Booth — a standing web server that renders drop-folders as ephemeral media…, Image files in a booth, in gallery (sorted-rel) order — for viewer prev/next. (+22 more) Nodes (28): FastAPI, fixture, Pattern, create_app(), _from_env(), human_dur(), _insert_after(), _insert_before() (+20 more)
### Community 596 - "description" ### Community 596 - "source_jsonpath"
Cohesion: 0.50 Cohesion: 0.50
Nodes (4): anyOf, default, title, description Nodes (4): source_jsonpath, anyOf, default, title
### Community 597 - "score_beats.py" ### Community 597 - "score_beats.py"
Cohesion: 0.39 Cohesion: 0.39
@@ -2391,9 +2389,9 @@ Nodes (7): load(), main(), per_seed(), Score beat arms against a decision rule f
Cohesion: 0.33 Cohesion: 0.33
Nodes (5): Asset Engine — `http://10.250.50.70:8200`, Direct inference seats + the Asset Engine control plane, GPU hosts, ⚠ Query the live inventory, never a written list, Traps Nodes (5): Asset Engine — `http://10.250.50.70:8200`, Direct inference seats + the Asset Engine control plane, GPU hosts, ⚠ Query the live inventory, never a written list, Traps
### Community 599 - "catalog_version" ### Community 599 - "properties"
Cohesion: 0.50 Cohesion: 0.15
Nodes (4): default, title, type, catalog_version Nodes (13): default, title, type, anyOf, default, title, properties, catalog_version (+5 more)
### Community 600 - "LiteLLM gateway — the fleet's OpenAI-compatible front door" ### Community 600 - "LiteLLM gateway — the fleet's OpenAI-compatible front door"
Cohesion: 0.33 Cohesion: 0.33
@@ -2407,117 +2405,101 @@ Nodes (5): Fleet SSH — the infra-ops identity and host map, Identity, Mesh, Si
Cohesion: 0.40 Cohesion: 0.40
Nodes (4): Ask the operator to decide (no chat round-trip), Show the operator something, Standing convention — the link board, The Booth — ephemeral media board + operator decisions Nodes (4): Ask the operator to decide (no chat round-trip), Show the operator something, Standing convention — the link board, The Booth — ephemeral media board + operator decisions
### Community 604 - "options" ### Community 604 - "eshpfi-management"
Cohesion: 0.50 Cohesion: 0.25
Nodes (4): anyOf, default, title, options Nodes (8): Authoritative vs. mirror, Backup pipeline, Common tasks, Coverage status (as of 2026-04-29), Current stacks, eshpfi-management, Layout, The fleet
### Community 605 - "category" ### Community 605 - "source_url"
Cohesion: 0.50 Cohesion: 0.50
Nodes (4): enum, title, type, category Nodes (4): source_url, anyOf, default, title
### Community 606 - "properties" ### Community 606 - "$ref"
Cohesion: 0.15 Cohesion: 0.15
Nodes (14): $ref, properties, reproducibility_audit, section_groups, services, items, title, type (+6 more) Nodes (13): items, title, type, $ref, fields, section_groups, services, items (+5 more)
### Community 608 - "Speech — TTS and ASR endpoints" ### Community 608 - "Speech — TTS and ASR endpoints"
Cohesion: 0.40 Cohesion: 0.40
Nodes (4): ASR, Speech — TTS and ASR endpoints, Traps, TTS Nodes (4): ASR, Speech — TTS and ASR endpoints, Traps, TTS
### Community 609 - "content_type" ### Community 609 - "type"
Cohesion: 0.50 Cohesion: 0.50
Nodes (4): default, title, type, content_type Nodes (4): type, enum, title, type
### Community 612 - "2026-09-17-lv-bronte-gate.md" ### Community 612 - "2026-09-17-lv-bronte-gate.md"
Cohesion: 0.05 Cohesion: 0.05
Nodes (41): `[2026-09-16]` lv-hemingway corpus: half the work was EXCLUSION, and the gate found what a hand count would not, `[2026-09-16]` The lv-* voice line: Option C proved, lv-yarros shipped, lv-hemingway training, `[2026-09-16]` voices-seat: LoRA over merge, measured — and GPU 0 is now full, `[2026-09-17]` The beat-writing model restores the author's real names — a leak the corpus gate structurally cannot see, `[2026-09-17]` lv-bronte: corpus gated for real, adapter trained, SHIPPED with a FAILED voice axis on the record, ⚠ A DEFECT IN THE v2 RULE ITSELF, worth fixing before the next author, ⚠⚠ AMENDED 2026-09-17 — THE VOICE AXIS PASSES UNDER THE CORRECTED FLOOR RULE, Artefacts (+33 more) Nodes (41): `[2026-09-16]` lv-hemingway corpus: half the work was EXCLUSION, and the gate found what a hand count would not, `[2026-09-16]` The lv-* voice line: Option C proved, lv-yarros shipped, lv-hemingway training, `[2026-09-16]` voices-seat: LoRA over merge, measured — and GPU 0 is now full, `[2026-09-17]` The beat-writing model restores the author's real names — a leak the corpus gate structurally cannot see, `[2026-09-17]` lv-bronte: corpus gated for real, adapter trained, SHIPPED with a FAILED voice axis on the record, ⚠ A DEFECT IN THE v2 RULE ITSELF, worth fixing before the next author, ⚠⚠ AMENDED 2026-09-17 — THE VOICE AXIS PASSES UNDER THE CORRECTED FLOOR RULE, Artefacts (+33 more)
### Community 613 - "required" ### Community 613 - "endpoint"
Cohesion: 0.50 Cohesion: 0.67
Nodes (4): required, default, title, type Nodes (3): title, type, endpoint
### Community 614 - "type" ### Community 614 - "estimated_latency"
Cohesion: 0.50 Cohesion: 0.67
Nodes (4): type, enum, title, type Nodes (3): anyOf, default, estimated_latency
### Community 620 - "althing — inter-agent message bus" ### Community 620 - "althing — inter-agent message bus"
Cohesion: 0.50 Cohesion: 0.50
Nodes (3): althing — inter-agent message bus, Commands, Traps Nodes (3): althing — inter-agent message bus, Commands, Traps
### Community 621 - "sanitize_tts_text" ### Community 621 - "Known gotchas (save yourself time)"
Cohesion: 0.50 Cohesion: 0.33
Nodes (3): Language-safe text sanitizer for the OmniVoice TTS wrapper. Strips artifacts th, Return ``text`` cleaned of artifacts that shouldn't be spoken, language-safe., sanitize_tts_text() Nodes (6): Git / gitea, Known gotchas (save yourself time), Naming / identifiers, NFS / storage, systemd, Workflow
### Community 622 - "fields" ### Community 622 - "`[2026-09-01]` A named failure class: a correct check aimed at the wrong object"
Cohesion: 0.50 Cohesion: 0.50
Nodes (4): items, title, type, fields Nodes (4): `[2026-09-01]` A named failure class: a correct check aimed at the wrong object, Disposition, Related lessons banked the same day, The instances
### Community 623 - "generated_at" ### Community 623 - "Refusal retention — the axis the gate did not have, and the axis I measured wrong"
Cohesion: 0.50 Cohesion: 0.50
Nodes (4): anyOf, default, title, generated_at Nodes (4): ⚠⚠ But it is the WRONG AXIS — brokkr's catch, and it is the better one, Refusal retention — the axis the gate did not have, and the axis I measured wrong, The measurement — controlled, single instrument, both arms, Why it exists
### Community 625 - "rename.py" ### Community 625 - "min"
Cohesion: 0.60 Cohesion: 0.50
Nodes (4): build_pool(), main(), R49 Stage D2 (final) + D3 — entity resolution and deterministic rename…, title_gender() Nodes (4): anyOf, default, title, min
### Community 626 - "elway — SSH playbook runner (CHANGING things)" ### Community 626 - "elway — SSH playbook runner (CHANGING things)"
Cohesion: 0.50 Cohesion: 0.50
Nodes (3): elway — SSH playbook runner (CHANGING things), The split — pick by what you are doing, Traps Nodes (3): elway — SSH playbook runner (CHANGING things), The split — pick by what you are doing, Traps
### Community 628 - "audit_stoplist.py" ### Community 628 - "host"
Cohesion: 0.67
Nodes (3): load_text(), main(), Audit a stoplist for entries that are actually CHARACTERS. ⭐ WHY THIS IS A…
### Community 633 - "_cli"
Cohesion: 0.25
Nodes (8): _cli(), Regression: the branch ended with `[ "$n" -eq 0 ] && echo ...`, so it returned…, Regression: ids are 8 hex chars and roughly one in forty is all digits. Those…, test_cli_links_exits_zero_on_a_NON_empty_board(), test_cli_unlink_by_id_even_when_the_id_is_all_digits(), test_cli_unlink_by_index(), test_cli_unlink_of_a_stale_id_leaves_the_board_alone(), test_cli_unlink_rejects_a_non_id_non_index()
### Community 634 - "license_warning"
Cohesion: 0.50
Nodes (4): anyOf, default, title, license_warning
### Community 635 - "method"
Cohesion: 0.50
Nodes (4): default, title, type, method
### Community 636 - "streamable"
Cohesion: 0.50
Nodes (4): streamable, default, title, type
### Community 637 - "estimated_latency"
Cohesion: 0.67
Nodes (3): anyOf, default, estimated_latency
### Community 638 - "host"
Cohesion: 0.67 Cohesion: 0.67
Nodes (3): title, type, host Nodes (3): title, type, host
### Community 639 - "lifecycle" ### Community 633 - "license"
Cohesion: 0.67 Cohesion: 0.67
Nodes (3): anyOf, default, lifecycle Nodes (3): title, type, license
### Community 640 - "version" ### Community 634 - "version"
Cohesion: 0.67 Cohesion: 0.67
Nodes (3): version, title, type Nodes (3): version, title, type
### Community 641 - "Backup architecture (two layers)"
Cohesion: 0.50
Nodes (4): Backup architecture (two layers), Cross-site restic mirror (rsync), Layer 1 — PBS (VM-image, block-level dedupe), Layer 2 — restic (file-level, encrypted, DB-consistent)
### Community 646 - "license_warning"
Cohesion: 0.50
Nodes (4): anyOf, default, title, license_warning
## Knowledge Gaps ## Knowledge Gaps
- **3045 isolated node(s):** `Symptom 1 — "never delivered": NOT A DEFECT`, `Symptom 2 — A REAL DEFECT, and far wider than one message`, `The fix, and the boundary that held`, `Rollout mechanics worth keeping`, `Still open — two postbox fixes proposed to forseti` (+3040 more) - **3057 isolated node(s):** `Active migration — docker.io 20.10 → docker-ce 29.x`, `Architecture decisions (durable)`, `Audio generation on irv-ml1 (A6000)`, `autorestic decommission — redundant with the new two-layer pipeline`, `Backup coverage (2-layer, fully operational)` (+3052 more)
These have ≤1 connection - possible missing edges or undocumented components. These have ≤1 connection - possible missing edges or undocumented components.
- **154 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. - **156 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
## Suggested Questions ## Suggested Questions
_Questions this graph is uniquely positioned to answer:_ _Questions this graph is uniquely positioned to answer:_
- **Why does `create_app()` connect `booth/app.py` to `FastAPI`, `test_booth.py`, `Path`?** - **Why does `create_app()` connect `booth/app.py` to `test_booth.py`, `Path`?**
_High betweenness centrality (0.003) - this node is a cross-community bridge._ _High betweenness centrality (0.004) - this node is a cross-community bridge._
- **Why does `$defs` connect `$defs` to `CatalogLifecycle`, `CatalogSectionGroup`, `services.schema.json`, `CatalogModel`, `properties`, `FieldOption`, `CatalogService`?** - **Why does `Tensor` connect `convert_hf_to_native.py` to `abliterate.py`?**
_High betweenness centrality (0.002) - this node is a cross-community bridge._ _High betweenness centrality (0.002) - this node is a cross-community bridge._
- **Why does `properties` connect `properties` to `version`, `content_type`, `license`, `category`, `status`, `properties`, `fields`, `CatalogModel`, `properties`, `description`, `CatalogService`, `license_warning`, `method`, `streamable`, `estimated_latency`, `host`, `lifecycle`?** - **What connects `Active migration — docker.io 20.10 → docker-ce 29.x`, `Architecture decisions (durable)`, `Audio generation on irv-ml1 (A6000)` to the rest of the system?**
_High betweenness centrality (0.002) - this node is a cross-community bridge._ _3057 weakly-connected nodes found - possible documentation gaps or missing edges._
- **What connects `Symptom 1 — "never delivered": NOT A DEFECT`, `Symptom 2 — A REAL DEFECT, and far wider than one message`, `The fix, and the boundary that held` to the rest of the system?**
_3045 weakly-connected nodes found - possible documentation gaps or missing edges._
- **Should `Status + Open Issues` be split into smaller, more focused modules?** - **Should `Status + Open Issues` be split into smaller, more focused modules?**
_Cohesion score 0.05555555555555555 - nodes in this community are weakly interconnected._ _Cohesion score 0.05555555555555555 - nodes in this community are weakly interconnected._
- **Should `Fleet disaster-recovery runbook` be split into smaller, more focused modules?** - **Should `Fleet disaster-recovery runbook` be split into smaller, more focused modules?**
_Cohesion score 0.06666666666666667 - nodes in this community are weakly interconnected._ _Cohesion score 0.06666666666666667 - nodes in this community are weakly interconnected._
- **Should `properties` be split into smaller, more focused modules?** - **Should `properties` be split into smaller, more focused modules?**
_Cohesion score 0.08 - nodes in this community are weakly interconnected._ _Cohesion score 0.08 - nodes in this community are weakly interconnected._
- **Should `1. Locked architectural decisions` be split into smaller, more focused modules?**
_Cohesion score 0.07407407407407407 - nodes in this community are weakly interconnected._