tane/apps/app_seeds/lib
vjrj e852b569ce fix(nav): inventory is a spoke off the home hub — back arrow, no duplicate drawer
The inventory screen carried its own const AppDrawer() (no marketEnabled),
so opening the menu from inventory greyed out market/chat/profile — the
recurring 'phase 1' look. It was also reached via go() (route replace),
which is why it showed a hamburger instead of a back arrow like the market.

Make it coherent with the market: reach inventory via push() (from the
home card and the drawer), and drop its drawer so the AppBar shows a back
arrow returning to the home hub. The drawer now lives only on the home
screen, which always passes marketEnabled — the wrong-drawer bug class is
gone. Update the home_screen test to assert the spoke has a back arrow and
no hamburger.
2026-07-10 16:24:54 +02:00
..
data perf(species): seed the bundled catalog only once per version 2026-07-10 15:46:04 +02:00
db feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
di fix(di): robust all-or-nothing init so the social layer never greys out 2026-07-10 16:14:10 +02:00
domain Solve lint issue 2026-07-10 10:34:43 +02:00
i18n fix(market): search your zone by a coarse prefix, not the exact cell 2026-07-10 16:12:38 +02:00
security feat(backup): sealed backups + printable recovery sheet 2026-07-09 22:32:13 +02:00
services fix(market): search your zone by a coarse prefix, not the exact cell 2026-07-10 16:12:38 +02:00
state feat(market): search + pull-to-refresh in the market list 2026-07-10 15:40:13 +02:00
ui fix(nav): inventory is a spoke off the home hub — back arrow, no duplicate drawer 2026-07-10 16:24:54 +02:00
app.dart Merge branch 'main' into spike/block2-derisking 2026-07-10 15:48:36 +02:00
main.dart fix(di): robust all-or-nothing init so the social layer never greys out 2026-07-10 16:14:10 +02:00