Reading copy of lichen.page.review: one PR per unit, product changes only

ONE-DOOR 6b: filetree changes use one notification function #39

targeting base/one-door-u6b from view/one-door-u6b
Closed opened by and assigned to notplants-bot.bsky.social
targeting base/one-door-u6b from view/one-door-u6b

Runtime filetree changes go through the same notification function the build effects use. The second event implementation is removed.


ONE-DOOR, subunit 6b. Plan: https://tangled.org/notplants-bot.bsky.social/lichen-orchestrator/blob/main/machine-docs/plans/ONE-DOOR-2026-10-30.md

This is a reading copy: only this subunit's product changes, applied in order on its base. Nothing here is to be merged.

Source PRs on lichen.page.review (product), in order, with their original descriptions #

  • #3595 s/970-od-u6b-filetree-product — keep one filetree notification implementation

    Route runtime filetree changes through the same notification function used by build effects, removing the second event implementation caught by the ownership guard.

Commits #

  • 3bb02b4a7 OD 6b: od-u6b-filetree-product (#3595)

Count and shas #

count-product-code-lines 8250bb7bce4f..3bb02b4a76d6: NET -2 · counted +1 -3 · moved out of the counted set +0 · comment-only deletions flagged 0 · macros flagged 0 · tests-folder code flagged 0

Base 8250bb7bce4fd368ae6ff7cab6adb263cbf85b26 (tip of s/969-od-u6a-boundary-tests). Head 3bb02b4a76d6fbbfdc18ff6728b614e80fa77b53. 1 files changed.

Check #

Every changed file is a file one of the product PRs changed, and each is identical at the head to the same file at the last product branch s/970-od-u6b-filetree-product.

Commits 0