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
Daily Housekeeping Report
moon checkclean — 0 warnings, 0 errorsmoon.mod.jsonfiles need migration to new moon.mod TOML formatrlesubmodule: 8/223 tests failedrabbita/templates/rabbita-templatefailed to clone (SSH not available in container)Details
FAIL — rle submodule test failures (8/223)
Failing tests in
/home/user/canopy/rle:Failures are concentrated in
Runs::get,Runs::iter_chars,Rle::get, andRle::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:
08dce9e29ef262502e8e35145218fe55def(PR numbers in commit messages suggest these may already exist as open PRs upstream.)
WARN — moon.mod.json format drift
moon fmt --checkreports that 10 files still use the deprecated JSON format formoon.mod.json. The new moon.mod TOML format is the expected canonical form. Affected modules:moon.mod.json(root)examples/block-editor/moon.mod.jsonexamples/canvas/moon.mod.jsonexamples/codemirror_demo/moon.mod.jsonexamples/ideal/moon.mod.jsonlib/btree/moon.mod.jsonlib/dom-boundary/moon.mod.jsonlib/rabbita_codemirror/moon.mod.jsonlib/semantic/moon.mod.jsonlib/visualizer/moon.mod.jsonlib/zipper/moon.mod.jsonRun
moon fmt(without--check) to apply the migration automatically.WARN — rabbita submodule SSH clone failure
rabbita/templates/rabbita-templateuses agit@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)
8 of 9 are Dependabot dependency bumps. PR #276 is the only non-bot PR.
Generated by daily housekeeping agent — 2026-05-27