Pinboard View & Archiving
In addition to feed and calendar, /memos provides a third view—the pinboard: all memos appear as yellow sticky notes pinned to a blackboard, suitable for glancing at the distribution and pile-up of all notes at once.
Entering the Pinboard
Switch to the pinboard view on the /memos page (URL parameter ?view=board deep-links directly). In pinboard mode, the quick-capture composer and tag filter bar are automatically hidden; the blackboard area is fixed and fills the container, without scrolling with the page. A button in the upper-right corner can make the blackboard full-screen (the blackboard itself goes full-screen; popups and buttons remain visible inside it). If the browser does not support WebGL, a hint is shown in the blackboard area instead of a blank page.
Sticky Note Rendering Rules
Each sticky note's position and appearance is deterministic: paper variant, pin color, tilt angle, and landing spot are derived from the memo ID hash, so refreshing the page never reshuffles the layout. Each sticky note has a fixed height (about 150px); when content overflows, it is truncated with an ellipsis at the end, so long memos do not infinitely expand the pinboard or cover neighboring notes. Notes near the board edges naturally overlap, and notes underneath can still be discovered by hovering or clicking.
Sticky Note Interactions
- Hover: the note lifts and floats to the top layer; an archive button appears in the upper-right corner.
- Click: press and release on the note to open the note popup—the popup content has the same editing experience as the feed card (body, tags, save, delete), and the title is the first line of the note.
- Archive: click the archive icon that appears on hover, or choose Archive from the card menu after closing the popup—the note/card disappears from the board and feed.
Archiving Notes
Archiving moves the note file from backlog/memos/ to backlog/archive/memos/; the note content is preserved unchanged. Archiving is one-way: the current version has no unarchive entry point and no archive browsing view; archived notes no longer appear in the feed, calendar counts, tag filtering, or pinboard. When creating a new project, backlog init creates both the memos and archive/memos directories.