DreamLake

List routes and note context

2026-09-28

Canonical namespace paths select Notes, Projects or Bindrs lists. Project slugs and Bindr IDs remain in the path; the active note is the note query parameter. The shared workspace keeps the editor mounted through list navigation and collapse/reopen. Legacy links redirect while retaining note sharing parameters.

The existing ProfileFilterBar supplies compact search and order controls. Default category chips are suppressed in list panes. Folder and Bindr listings accept optional sort values recent, oldest, name-az, name-za, created-newest, and created-oldest. Sorting happens before pagination with an ID tie-breaker; omitted sort retains the existing API behavior. The affected endpoints are /nodes/children, /bindrs/:id, and /namespaces/:namespace/projects/:project/resources.

Validation covers browser history, canonical redirects, active-note continuity, contextual list controls, server ordering and pagination response races. Merged UI #534, API/docs #814, and public skills #81. Production UI source is 0caa0f81; API source is 18489beb. Local verification: 2,750 UI unit tests and 20 browser routing/ordering checks, UI and API typechecks, and five server ordering tests passed. CI was triggered and left running in the background, without a shipping gate.

Docs are published at Notes, and a fresh download of the public Notes skill matches its merged source. Use the existing skill installation workflow to update; no local installed skill was overwritten.