From 1359e036d586c7f371d6d35d41939f52c699cb92 Mon Sep 17 00:00:00 2001 From: Javier Date: Sat, 31 Jan 2026 22:20:10 -0600 Subject: [PATCH] Update --- AI Prompt.txt | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/AI Prompt.txt b/AI Prompt.txt index b1ec209..9cee6bb 100644 --- a/AI Prompt.txt +++ b/AI Prompt.txt @@ -4,20 +4,7 @@ You are helping build a project called **Scanlook**. ## Scanlook (current product summary) Scanlook is a web app for warehouse counting workflows. -- Admin creates a **Count Session** (e.g., “Jan 24 2026 - First Shift”) and uploads a **Master Inventory list**. -- Staff select the active Count Session, enter a **Location/BIN**, and the app shows the **Expected** lots/items/weights that should be there (Cycle Count mode). -- Staff **scan lot numbers**, enter **weights**, and each scan moves from **Expected → Scanned**. -- System flags: - - duplicates - - wrong location - - “ghost” lots (physically found but not in system/master list) -- Staff can **Finalize** a BIN; once finalized, it should clearly report **missing items/lots**. -- Admin sees live progress in an **Admin Dashboard**. -- Multiple Count Sessions can exist even on the same day (e.g., First Shift vs Second Shift) and must be completely isolated. - -There are two types of counts: -1) **Cycle Count**: shows Expected list for the BIN. -2) **Physical Inventory**: same workflow but **blind** (does NOT show Expected list; only scanned results, then missing is determined after). +Scanlook is modular. Long-term goal: evolve into a WMS, but right now focus on making this workflow reliable. @@ -44,7 +31,7 @@ Long-term goal: evolve into a WMS, but right now focus on making this workflow r ## Scanlook (current product summary) Scanlook is a web app for warehouse counting workflows built with Flask + SQLite. -**Current Version:** 0.13.0 +**Current Version:** 0.14.0 **Tech Stack:** - Backend: Python/Flask, raw SQL (no ORM), openpyxl (Excel file generation) @@ -79,13 +66,9 @@ Scanlook is a web app for warehouse counting workflows built with Flask + SQLite - Consumption Sheets module (production lot tracking with Excel export) - Database migration system (auto-applies schema changes on startup) -**Two count types:** -1. Cycle Count: shows Expected list for the BIN -2. Physical Inventory: blind count (no Expected list shown) - **Long-term goal:** Modular WMS with future modules for Shipping, Receiving, Transfers, Production. -**Module System (v0.13.0):** +**Module System (v0.14.0):** - Modules table defines available modules (module_key used for routing) - UserModules table tracks per-user access - Home page (/home) shows module cards based on user's access @@ -104,5 +87,5 @@ Scanlook is a web app for warehouse counting workflows built with Flask + SQLite - Scanner viewport: 320px wide (MC9300) - Mobile breakpoint: 360-767px - Desktop: 768px+ -- Git remote: http://10.44.44.33:3000/stuff/ScanLook.git +- Git remote: https://tsngit.tsnx.net/stuff/ScanLook.git - Docker registry: 10.44.44.33:3000/stuff/scanlook \ No newline at end of file