Skip to content

Latest commit

 

History

History
92 lines (70 loc) · 4.07 KB

File metadata and controls

92 lines (70 loc) · 4.07 KB

Glossary

This file holds stable terminology for this repo and its workflows. Keep entries short: one or two sentences per term, with links to notes or examples when useful.

Entry format

Use one heading per term:

## Term
Short canonical definition.
- Related: optional links to related files/directories.

Terms

Product

An item that can be stocked and sold.

Product type

The broad family a product belongs to, such as prints, stickers, keychains, pins, or bookmarks.

Product category

The short code entered during transaction input to choose the product group or print format being sold.

Print format

The size option for a print product, such as A4, A5, or A6.

Keyword

A searchable alias for a product. Transaction input uses keywords to match typed product text to catalogue entries.

Stock

The current available quantity for a product. Stock changes when products are managed or when transactions are added or edited.

Default products

The bundled seed catalogue used when no cached product data exists yet.

Transaction

A record of a product movement containing the product, quantity, category, and timestamp.

Transaction input

The guided entry flow for selecting a category, selecting a product, entering quantity, updating stock, and creating or editing a transaction.

Suggestion

A category or product candidate shown while the user types in transaction input.

Transaction batch

A page of transactions loaded from a daily transaction file. The app loads the newest batch first and can load earlier batches before a timestamp.

Cache

Expo file-system cache storage used as the app's local persistence layer.

Daily transaction file

The per-day transaction history file stored under the cache chat_history directory.

Chat history file

Another name for a daily transaction file. The filename format is chat_history_YYYY_MM_DD.json.

CSV export

The download produced from a chat history file in the Files tab.

Current chat

The main transaction view for the current Polish-timezone date.

Old chat

A transaction view for a selected historical date.

Files tab

The history browser where users open past transaction days or export transaction files.

Products tab

The product management view where users browse, filter, add, and edit products.

Polish timezone date

The app's business date in Europe/Warsaw, formatted as YYYY_MM_DD for transaction filenames.