bitmosh.dev/Blog/Dev Log/2026-06-08
v109.5.1lumaweave

v109 arc close — semver 0.16.0, SDK_SPEC coherence, sharp-edges

Formal close of the v109 Source Adapter Platform arc: semver 0.15.0→0.16.0, NOW.md reconcile, SDK_SPEC all questions resolved, KNOWN_SHARP_EDGES +4 entries.

v109.4.1lumaweave

CSV edge-list fixtures, E2E, arc-step docs

Fixture suite and 12 Playwright tests for the csv-edge-list adapter; v109.4 arc-step complete in NOW.md.

v109.4.0lumaweave

CSV edge-list adapter — RFC 4180 parser, header/index modes

CsvEdgeListAdapter with full RFC 4180 state-machine parser (embedded delimiters, escaped quotes, multi-line fields); header-name and numeric-index column modes; optional label→relationship; fresh registry registration adds csv-edge-list as the 11th adapter.

v0.4.5policy-scout

Local Alpha Checklist Created

Policy Scout created a v0.4.0 local alpha release-candidate checklist and classified blocking versus non-blocking release limitations.

v109.3.1lumaweave

Package-dependency fixtures, E2E, and arc docs

Fixture suite for the package-dependency adapter; 7 E2E tests all green including dual-edge react assertion; source-adapter count corrected; NOW.md marks v109.3 complete.

v109.3.0lumaweave

Package-dependency adapter, form, and registry

PackageDependencyAdapter parses package.json into a graph; config form ships with project-path input and manifest-type select; registry entry promoted from candidate to registered.

v0.4.4policy-scout

Native Dashboard Smoke Consolidated

Policy Scout consolidated the full native dashboard smoke path for the v0.4 local alpha, covering check-only interaction, reports, audit, sweeps, sandbox results, and safety boundaries.

v0.4.3policy-scout

Audit Event Surfaces Polished

Policy Scout audited and polished audit stats, event list, filters, and event detail surfaces for the v0.4 local alpha path.

v0.4.2policy-scout

Report Evidence Surfaces Polished

Policy Scout audited and polished report, evidence, redaction, and could-not-verify surfaces for the v0.4 local alpha path.

v0.4.1policy-scout

Data Paths and Empty States Hardened

Policy Scout audited local-first data locations and improved the fresh-install dashboard/data experience without expanding behavior.

v0.4.0policy-scout

CLI-First Setup Path Audited

Policy Scout documented the fresh setup path and clarified the v0.4 shipping model: CLI-first authority with an optional dogfooded desktop dashboard.

v109.2.3lumaweave

CSS lint sweep — restore CI green

Resolved 2 errors and 5 warnings across 3 CSS files using stylelint --fix. All changes are mechanical logical-property/unit substitutions and whitespace. CI lint:css now green.

v0.3.6policy-scout

v0.3 Checkpoint Documented

Policy Scout documented the v0.3 Decision Check milestone and prepared the project for v0.4 shipping hardening.

v109.2.2lumaweave

cytoscape-json fixture + E2E + v109.2 arc close

Three fixture files and 7 E2E tests verify dedup, orphan-skip, data passthrough, position passthrough, flat-array form, and Desktop-format rejection. NOW.md records v109.2 complete with all 3 SHAs.

v0.3.5policy-scout

Decision Check Smoke Documented

Policy Scout documented the native smoke path for Decision Check and captured the Audit Events render-contract issue found before push.

v109.2.1lumaweave

cytoscape-json adapter — both forms, dedup, format detection

Full Cytoscape.js JSON adapter with nested and flat element form support, node deduplication, orphan-edge skipping, and Cytoscape Desktop format rejection.

v109.2.0lumaweave

read_user_file Tauri command + SingleFileAdapter base

New Tauri command for user-supplied absolute paths with symlink rejection and regular-file validation. SingleFileAdapter gains readUserFile() for external-path adapters.

v0.3.4policy-scout

Decision Check Wired

Policy Scout wired the Decision Check card to the safe check_command adapter so users can classify commands without executing them.

v0.3.3policy-scout

Decision Check Shell Added

Policy Scout added the v0.3 Decision Check frontend shell and current-contract types without wiring backend invocation yet.

v0.3.2policy-scout

Decision Check Adapter Added

Policy Scout added a safe Tauri Rust adapter for check-only command classification without exposing command execution.

v0.3.1policy-scout

Decision Check CLI Contract Probed

Policy Scout documented the actual `check --json` CLI contract before wiring the v0.3 Tauri Decision Check UI.

v0.3.0policy-scout

Decision Check Boundary Planned

Policy Scout defined the v0.3 Decision Check + Guided FAQ feature as a check-only UI for command classification and safe operation guidance.

v0.2.43policy-scout

Tauri Dark CSS Consolidated

Policy Scout consolidated dark-mode CSS so dashboard contrast fixes no longer depend on scattered source-order overrides.

v0.2.42policy-scout

Tauri Dark Theme Contrast Fixed

Policy Scout audited dashboard color handles and fixed unreadable light-background fields so audit stats, data counts, selectors, and report/evidence surfaces fit the dark theme.

v0.2.41policy-scout

Tauri Native Smoke Checklist Added

Policy Scout added a structured native desktop manual smoke checklist for validating v0.2.x read-only dashboard behavior beyond CI.

v0.2.40policy-scout

Tauri CI Coverage Added

Policy Scout expanded CI coverage to include the Tauri desktop frontend build and Rust adapter checks alongside the existing Python validation.

v0.2.39policy-scout

Tauri Validator Unit Tests Added

Policy Scout added Rust unit tests for the private Tauri adapter validators that gate bounded UI inputs before CLI invocation.

v0.2.38policy-scout

Tauri Validation Test Plan Cleaned

Policy Scout cleaned stale validator names in the Tauri adapter validation plan and checked readiness for Rust unit tests.

v0.2.37policy-scout

Tauri Audit Event ID Helper Added

Policy Scout extracted audit event ID validation into a named Rust helper, aligning audit detail validation with the report detail validation pattern.

v0.2.36policy-scout

Tauri Adapter Validation Plan Added

Policy Scout documented the Rust-side validation boundaries and future test strategy for bounded Tauri adapter inputs.

v0.2.35policy-scout

Tauri Cleanup Target Selector Added

Policy Scout consolidated cleanup dry-run UI into one bounded target selector backed by Rust-side validation while preserving dry-run-only behavior.

v0.2.34policy-scout

Tauri List Controls CSS Shared

Policy Scout renamed report-specific selector CSS classes to shared list-control classes now used by both Reports and Audit filters.

v0.2.33policy-scout

Tauri Audit Type Filter Added

Policy Scout added a bounded Audit Event Type selector backed by Rust-side allowlist validation, keeping audit filtering read-only and CLI-authoritative.

v0.2.32policy-scout

Test Docs Updated

Policy Scout updated stale test-count docs and documented the canonical repo-root pytest invocation after confirming the full suite passes.

v0.2.31policy-scout

Tauri Docs Inventory Cleaned

Policy Scout cleaned up current Tauri v0.2 docs so wrapper counts, command tables, and operational references match the active adapter.

v0.2.30policy-scout

Tauri Report Wrapper Cleaned

Policy Scout removed the legacy unfiltered Reports List wrapper so report listing flows through the validated bounded-control path.

v0.2.29policy-scout

Tauri Report Controls Added

Policy Scout added bounded Reports List controls for limit and report type filtering, validated in Rust and based on confirmed CLI support.

v0.2.28policy-scout

Tauri Pagination CLI Audited

Policy Scout audited existing CLI list/filter support so future Tauri pagination controls can be bounded, validated, and based on real command capabilities.

v0.2.27policy-scout

Tauri Pagination Boundary Planned

Policy Scout added a boundary plan for future Tauri pagination and filtering so list controls stay bounded, validated, and read-only.

v0.2.26policy-scout

Tauri Evidence JSON Checked

Policy Scout verified the evidence-json styling hook was already applied to the audit event JSON block, so no code changes were needed.

v0.2.25policy-scout

Tauri Minor UI Styles Cleaned

Policy Scout added explicit styling for read-only labels, format badges, and evidence JSON blocks in the experimental Tauri UI.

v0.2.24policy-scout

Tauri Sandbox Detail Added

Policy Scout added read-only sandbox result detail viewing from selected Sandbox Results List items without enabling migration actions.

v0.2.23policy-scout

Tauri Sandbox Results Added

Policy Scout added a read-only Sandbox Results List card to the experimental Tauri UI, surfacing sandbox result reports without migration actions.

v0.2.22policy-scout

Tauri README Pointer Added

Policy Scout added a concise root README pointer to the experimental Tauri read-only desktop UI and its dedicated desktop docs.

v0.2.21policy-scout

Tauri Checkpoint Docs Updated

Policy Scout updated docs for the experimental Tauri v0.2 read-only UI, including current cards, wrappers, boundaries, workflow, and limitations.

v0.2.20policy-scout

Tauri Type Coverage Expanded

Policy Scout expanded frontend TypeScript coverage across remaining dashboard cards while preserving current behavior and read-only boundaries.

v0.2.19policy-scout

Tauri Frontend Types Hardened

Policy Scout added lightweight TypeScript interfaces and safer frontend data typing for the experimental Tauri dashboard without changing behavior.

v0.2.18policy-scout

Tauri Sweep Preview Shared

Policy Scout extracted shared sweep result rendering for Quick Sweep and Project Sweep while preserving manual-only read-only behavior.

v0.2.16policy-scout

Tauri Detail State Guarded

Policy Scout hardened read-only report and audit detail state so newly selected items do not show stale previous detail data while loading.

v0.2.15policy-scout

Tauri Native Smoke Passed

Policy Scout smoke-tested the experimental Tauri dashboard in the native runtime and verified live invoke-backed read-only flows.

v0.2.14policy-scout

Tauri Evidence Styling Added

Policy Scout applied redaction and evidence styling in the experimental Tauri UI so protected placeholders and uncertainty states read clearly.

v0.2.13policy-scout

Tauri Visual System Started

Policy Scout added a calm dark visual foundation for the experimental Tauri UI with shared CSS variables, card styling, and evidence-safe semantics.

v0.2.12policy-scout

Tauri Status Pills Shared

Policy Scout extracted shared status pill styling/components so dashboard health, eval, sweep, report, and detail states use consistent visual semantics.

v0.2.11policy-scout

Tauri Detail Navigation Polished

Policy Scout polished read-only Report and Audit detail navigation with clearer headers, back controls, and read-only context.

v0.2.10policy-scout

Tauri Audit Detail Added

Policy Scout added read-only audit event detail viewing from selected Audit Events List items, using validated event IDs and allowlisted audit show JSON.

v0.2.9policy-scout

Tauri Audit Events Added

Policy Scout added a read-only Audit Events List to the experimental Tauri UI using allowlisted audit list JSON output.

v0.2.8policy-scout

Tauri Report Detail Added

Policy Scout added read-only report detail viewing from selected Reports List items, using validated report IDs and allowlisted report show JSON.

v0.2.7policy-scout

Tauri Status Strip Added

Policy Scout added a compact Overview status strip that summarizes existing dashboard data without adding backend commands or new execution paths.

v0.2.6policy-scout

Tauri Quick Sweep Added

Policy Scout added a manually triggered Quick Sweep card to the experimental Tauri UI, surfacing local system findings without remediation.

v0.2.5policy-scout

Tauri Runtime Notes Added

Policy Scout documented the difference between browser/Vite preview and native Tauri runtime for the experimental desktop UI.

v0.2.4policy-scout

Tauri Runtime Fallback Added

Policy Scout made the experimental Tauri frontend handle browser preview gracefully with a friendly runtime-unavailable message instead of raw invoke errors.

v0.2.3policy-scout

Tauri Dashboard Smoke Checked

Policy Scout ran a manual smoke checkpoint for the experimental Tauri dashboard; baseline CLI checks, build, and cargo check passed with no code changes.

v0.2.2policy-scout

Tauri Eval Health Added

Policy Scout added a read-only Eval Results card to the experimental Tauri UI, showing policy eval health through allowlisted eval run JSON.

v0.2.1policy-scout

Tauri Dashboard Layout Improved

Policy Scout improved the experimental Tauri Overview with a responsive dashboard grid while preserving existing read-only cards and adapter boundaries.