Skip to content

P0-02: Collapse MakeNoiseDay/ into Lamplight2026/ (copy 2 patchers, delete 24 files) #181

Open

Description

@charliehuge

Part of #175 (audit Phase 0). Evidence: docs/audit/2026-11-09/detail/firmware-prototypes-pipes.md §3b, Appendix B.

Why. ShowControl/PlayingThePipes/MakeNoiseDay/ is a vendored personal Max library (own MIT LICENCE and README with streaming links). Lamplight2026 uses exactly two of its 26 files, via knobgrain.maxpat: scaleclip.maxpat and wakemove.maxpat. Lamplight2026.maxproj:20-40 pins three MakeNoiseDay dependencies by an absolute ~/Projects/... bootpath; one of them (autograin) is referenced by no Lamplight patcher.

Do.

  1. Copy MakeNoiseDay/patchers/scaleclip.maxpat and wakemove.maxpat into Lamplight2026/patchers/.
  2. Remove the three singleton.bootpath entries from Lamplight2026/Lamplight2026.maxproj.
  3. git rm -r ShowControl/PlayingThePipes/MakeNoiseDay (24 files, 16,178 lines).
  4. Open Lamplight2026.maxproj in Max once and confirm no missing-object warnings.

Done when. The .maxproj has no path outside its own folder; MakeNoiseDay/ gone; patch opens clean in Max.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentImplementation task suitable for an AI agent

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions