Skip to content

History / Getting Started

Revisions

  • The Room Name is the file name Getting Started now explains saving in those terms: name it, it appears in My Rooms at v0; save again for v1; rename and save to fork, leaving the original untouched. Notes how names become file names, including accent folding. Server API records that versions start at 0 and that the room list is newest first.

    André Borchert committed Aug 22, 2026
  • Rework every page: simpler, example-led, and matching the code The wiki had drifted from the app. The worst of it: - Live Collaboration described an auto-save model that no longer exists ("editing auto-saves, debounced ~600 ms"). The real flow is deliberate: Join Live, Live Active, Leave Live Mode, with unsaved drafts on a separate in-memory channel that never creates versions. - Server API listed six endpoints and no authentication. There are eleven, all but login behind a session cookie, plus a browser_sessions table that decides which design a browser reopens. - File Format documented four furniture kinds; there are ten plus two ceiling fixtures, and canvas / origin / publicAreas were missing. - 2D Editor omitted Measure, Public areas and the automatic floor layout. - 3D Walkthrough claimed the sun advances in real time. It does not — the hour is a user setting, and the L key switches to placed-lights-only. Every page is now example-led: a worked bedroom in Getting Started, curl recipes against the API, a complete valid .rcad document, a two-browser walkthrough for Live, and copy-pasteable deploy and backup commands. Architecture gains an Invariants section recording why the shadow bias must stay zero and why a wall end must cross its neighbour's half thickness, so the light-leak bug cannot quietly return. Troubleshooting gains entries for that leak, the fail-closed password file and WebGPU. All 11 pages checked: no broken internal links.

    André Borchert committed Aug 22, 2026
  • Rework wiki for the web edition

    André Borchert committed Aug 13, 2026
  • Complete RoomCAD project documentation

    André Borchert committed Aug 10, 2026