bitmosh.dev/Blog/Dev Log/2026-06-04
v108.0.3lumaweave

Source Adapters Tier 1 Arc Close

Closes the v108 arc — semver 0.14.0→0.15.0, NOW.md updated with v108 closed arc section, v107 table SHA fixed, Tier 1 item removed from v107 deferred block.

v108.0.2lumaweave

run_script Command, Regenerate Button, E2E Mock Shim

Adds run_script Tauri command with allowlist + path validation + 60s timeout; Regenerate button in Graph Sources tile with full state machine; __lwTauriMock shim enables E2E coverage without Tauri runtime.

v108.0.1lumaweave

read_file Tauri Command + Live Self-Graph Load

Adds read_file Tauri command with path-validation sandbox; rewires loadSelfGraph to read generated fixture from disk via invoke rather than HTTP; schema 91→92 adds sources.refreshToken for regenerate re-triggering.

v107.0.3lumaweave

Source Adapter Tier 0 Arc Close

SourceAdapterPanel gains set-active selector for registered adapters; E2E spec rewritten with full click→store→indicator flow; v107 arc closed at 0.14.0 with all deferred Tier 1+ items preserved.

v107.0.2lumaweave

loadSource Adapter-Routed Loader

Replaced loadGraphifySource with loadSource(adapterId, inputPath); now settings-driven via useSettingsStore, adapter-routed through sourceAdapterRegistry with null guard and not-implemented handling.

v107.0.1lumaweave

Source Adapter Settings Schema

Added SourcesSettings interface and sources slice to StarmapSettings with migration 90→91; default active adapter is self-graph-yaml-frontmatter; purely additive, no behavioral change.

v106.0.5lumaweave

Radial Inspector Arc Close

Landed-state audit of 4 v106 commits confirmed clean; semver bumped 0.12.0→0.13.0; LUMAWEAVE_NOW.md reconciled with v106 closed, v107 Source Adapters opening, architectural notes and all deferred items preserved.

v106.0lumaweave

Radial Inspector HTML/CSS Redesign

The inspector radial ring is rebuilt from SVG+physics to HTML/CSS with a viewport-clamped submenu panel, aurora gradient background, and a geometry scope picker for target-vs-global overrides.

v1.0.4bitmosh-website

Module Cards Now Show Completion Progress

Each module card on the bitmosh landing page now displays a color-matched progress bar in the lower-right corner of its banner image, reflecting each project's current completion percentage.

v105.0lumaweave

Code Spoke arc closes, enrichments deferred

v105 closes with Code spoke functional and demoable (inspect → source display → open in editor); enrichments deferred to build into new radial wheel design.

v0.0.1acerebra

Multi-section chunking fix and config system

Fixes the critical bug where every document produced only one chunk, renames parse_warnings_json to parse_warnings, and adds a persistent config system with vault discovery, cerebra status, and a git-repo guard on init.

v0.0.1cerebra

Phase 1 — Source Memory Foundation

Implements the full source ingestion pipeline — file discovery, type detection, markdown and text parsing, heading-based chunking with five explicit strategies, batch SQLite persistence, and idempotent re-ingest.

v0.0.0cerebra

Phase 0 — Project Scaffolding and Governance

Establishes the governance floor for Cerebra v0.1: six Lattica primitives vendored, inspector event infrastructure, constitutional and leeway loaders, SQLite migration framework, and a working `cerebra init` command with full inspector event emission.

v105.0.5lumaweave

Get project root detects src-tauri CWD correctly

Fixed tauri dev CWD detection in get_project_root to pop src-tauri directory and return true project root, resolving absolute paths without the extra segment.

v105.0.4lumaweave

Open-in-IDE resolves absolute paths at runtime

Added runtime path resolution (Rust get_project_root + TS builder) to convert manifest's portable relative paths to absolute editor URLs, plus error visibility and editor picker UI.

v105.0.3lumaweave

HistoryTab renders overrides without race

Fixed useState+useEffect race in HistoryTab by deriving overrides via useSyncExternalStore, matching the override system's reactivity pattern.