Journey event  ·  14 Sep 2026

Journals: per-journal retention (0 = indefinite), storage sizes, download, download-before-delete, archive on retire/harvest

Landed 2026-09-07 (feat/dashboard-v2, uncommitted; Pass S3). Settings > System > Journals & storage: database + disk size, one row per journal (plant, tent, room, facility, grow lo

  state copied from the tracker, never improved

  event date 2026-09-14

Event date 2026-09-14
Version found
Version fixed
Expected kit firmware
Release file
SHA-256
Served count
Source https://app.notion.com/3d42b4cda37081b79c62fcd5ecf2de20

Landed 2026-09-07 (feat/dashboard-v2, uncommitted; Pass S3). Settings > System > Journals & storage: database + disk size, one row per journal (plant, tent, room, facility, grow log, learning, soft-cal) with retention in days (0 = forever), rows/oldest/estimated size, JSON + CSV download; a retention cut previews the count and offers ‘Download first (zip)’ before ‘Delete without download’; archived plants are immune. Grow records card: retiring a roster slot archives the plant journal + its tent’s entries for the run (plant_journal_archive), downloadable as a zip bundle / JSON / CSV. Hourly prune from the ingest loop. Verified on a local non-demo brain (preview 2 of 4 seeded rows, confirm, exports 200). Needs: Pi hotpatch, a real retire on the live roster, and the archive-on-harvest hook once the harvest flow exists (S6).

All events  ·  DSC  ·  CannaLib  ·  Site  ·  Firmware releases

Empty rows are honest

A blank cell means the tracker has no value for it. Nothing on this page is filled in to look complete.