Skip to content

Daily Housekeeping Report — 2026-05-27 #371

@dowdiness

Description

@dowdiness

Daily Housekeeping Report

Area Status Summary
git WARN Detached HEAD; 5 local commits ahead of origin/main (unpushed)
lint PASS moon check clean — 0 warnings, 0 errors
format WARN 10+ moon.mod.json files need migration to new moon.mod TOML format
build PASS JS build completed — 127 tasks, up to date
test FAIL rle submodule: 8/223 tests failed
submodules WARN rabbita/templates/rabbita-template failed to clone (SSH not available in container)

Details

FAIL — rle submodule test failures (8/223)

Failing tests in /home/user/canopy/rle:

[dowdiness/rle] runs_test.mbt:225  "Runs::get retrieves run by index"
[dowdiness/rle] runs_test.mbt:233  "Runs::iter_chars iterates codepoints"
[dowdiness/rle] rle_test.mbt:227   "Rle::get retrieves run by index"
[dowdiness/rle] rle_test.mbt:234   "Rle::iter_chars iterates codepoints"
[dowdiness/rle] README.mbt.md:57   (#3)
[dowdiness/rle] README.mbt.md:124  (#8)
[dowdiness/rle] README.mbt.md:205  (#13)
[dowdiness/rle] README.mbt.md:440  (#29)

Failures are concentrated in Runs::get, Runs::iter_chars, Rle::get, and Rle::iter_chars — likely a shared implementation regression. README doctests also failing on the same cases.

WARN — 5 local commits ahead of origin/main (unpushed)

The repo is in detached HEAD state. These commits exist locally but have not been pushed:

SHA Message
08dce9e feat(ffi/lambda): route get_proj_node_json + get_source_map_json through coordinator.read_protected (#370)
29ef262 chore: update loom submodule (#369)
502e8e3 test(ffi/lambda): §P0b first real workspace memo smoke wbtest (#368)
5145218 feat: add provider planning and lambda semantic overlay (#367)
fe55def feat(cognition): add provider boundary domain types (#365)

(PR numbers in commit messages suggest these may already exist as open PRs upstream.)

WARN — moon.mod.json format drift

moon fmt --check reports that 10 files still use the deprecated JSON format for moon.mod.json. The new moon.mod TOML format is the expected canonical form. Affected modules:

  • moon.mod.json (root)
  • examples/block-editor/moon.mod.json
  • examples/canvas/moon.mod.json
  • examples/codemirror_demo/moon.mod.json
  • examples/ideal/moon.mod.json
  • lib/btree/moon.mod.json
  • lib/dom-boundary/moon.mod.json
  • lib/rabbita_codemirror/moon.mod.json
  • lib/semantic/moon.mod.json
  • lib/visualizer/moon.mod.json
  • lib/zipper/moon.mod.json

Run moon fmt (without --check) to apply the migration automatically.

WARN — rabbita submodule SSH clone failure

rabbita/templates/rabbita-template uses a git@github.com: SSH URL and cannot clone in this environment (no SSH). This is an environment-only constraint; the rabbita submodule itself is checked out correctly.


Stale Branch Candidates

Only one local branch exists (main, last commit 2026-05-26). No stale branch candidates.


Open PRs (9 total)

# Title Branch
#343 chore(deps-dev): bump vite 8.0.8→8.0.14 in /examples/demo-react dependabot/npm_and_yarn
#342 chore(deps-dev): bump vitest 4.1.4→4.1.7 in /examples/demo-react dependabot/npm_and_yarn
#338 chore(deps): bump ws 8.20.0→8.21.0 in /examples/web dependabot/npm_and_yarn
#286 chore(deps-dev): bump @vitejs/plugin-react 6.0.1→6.0.2 dependabot/npm_and_yarn
#285 chore(deps-dev): bump jsdom 29.0.2→29.1.1 in /examples/demo-react dependabot/npm_and_yarn
#282 chore(deps-dev): bump vite 8.0.11→8.0.14 in /examples/web dependabot/npm_and_yarn
#281 chore(deps): bump react-dom 19.2.5→19.2.6 in /examples/demo-react dependabot/npm_and_yarn
#280 chore(deps-dev): bump playwright group in /examples/web dependabot/npm_and_yarn
#276 docs: mark §7 aggregator-trim audit shipped docs/section7-audit-shipped

8 of 9 are Dependabot dependency bumps. PR #276 is the only non-bot PR.


Generated by daily housekeeping agent — 2026-05-27

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions