From 4bacf90e25f6b73e75f1fd59bd7e1890d6c21a3c Mon Sep 17 00:00:00 2001 From: andrew Date: Mon, 5 Oct 2026 10:10:06 +0700 Subject: [PATCH] rebrand: Karung.AI / Karung Counter -> Feedmill Counting Platform Brand strings only: - UI page titles (base/monitoring/history/analytics), header logo, footer - predict.py argparse description, systemd unit Description fields - README + AGENTS headings, CHANGELOG entry - header CSS shrinks below 640px so the longer name fits phone screens Operational names intentionally unchanged (data/history continuity): OBJECT_LABEL, DB paths, service unit filenames, repo/remote, Indonesian UI/log strings (karung/truk). --- AGENTS.md | 2 +- CHANGELOG.md | 6 ++++++ README.md | 2 +- karung-counter-dashboard.service | 2 +- karung-counter.service | 2 +- predict.py | 2 +- templates/analytics.html | 2 +- templates/base.html | 15 ++++++++++++--- templates/history.html | 2 +- templates/monitoring.html | 2 +- 10 files changed, 26 insertions(+), 11 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index a6ee1bb..541a060 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ -# AGENTS.md — karung (sack counter) +# AGENTS.md — Feedmill Counting Platform (karung = sack counter) Repo: `https://git.proit.id/andrew/karung-counting-feedmill-semarang` (transferred from `ervan/`; old remote redirects, but `git remote set-url origin` to the new URL). diff --git a/CHANGELOG.md b/CHANGELOG.md index b295aff..a4acb4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ version tags are cut in this repo — POC stage, `main` is the release line). ## [Unreleased] ### Changed +- **Rebrand: Karung.AI / Karung Counter → Feedmill Counting Platform** — UI page + titles, header logo, footer, argparse description, systemd unit `Description`s, + README/AGENTS headings. Header CSS shrunk below 640px so the longer brand name + fits phone screens. Operational names unchanged on purpose: `OBJECT_LABEL`, + DB paths, service unit filenames, repo/remote, and Indonesian UI/log strings + (`karung`/`truk`). - **Plate canonicalization** (`canonical_plate` in `src/do_batch.py`): plates are stored uppercase alnum-only (`B 1234 XYZ` / `b-1234.xyz` → `B1234XYZ`), so spacing/dot/hyphen variants are one plate everywhere — DB, history, XLSX, DO diff --git a/README.md b/README.md index d8c5d8d..e02f72a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Karung Counter +# Feedmill Counting Platform > Repo: `https://git.proit.id/andrew/karung-counting-feedmill-semarang` diff --git a/karung-counter-dashboard.service b/karung-counter-dashboard.service index 050126d..f0aa900 100644 --- a/karung-counter-dashboard.service +++ b/karung-counter-dashboard.service @@ -1,5 +1,5 @@ [Unit] -Description=Karung Counter History & Excel Dashboard +Description=Feedmill Counting Platform — History & Excel Dashboard After=network.target karung-counter.service [Service] diff --git a/karung-counter.service b/karung-counter.service index c864543..524f005 100644 --- a/karung-counter.service +++ b/karung-counter.service @@ -1,5 +1,5 @@ [Unit] -Description=Karung Counter AI Inference Service +Description=Feedmill Counting Platform — AI Inference Service After=network.target [Service] diff --git a/predict.py b/predict.py index 1110abc..dbe32b2 100644 --- a/predict.py +++ b/predict.py @@ -63,7 +63,7 @@ NO_DB = False # --no-db: skip SQLite/state-file persistence def parse_args(): """CLI controls — zero flags reproduces systemd production behaviour.""" p = argparse.ArgumentParser( - description="Karung Counter — production pipeline (systemd service + dev CLI)" + description="Feedmill Counting Platform — production pipeline (systemd service + dev CLI)" ) p.add_argument("--source", type=str, default=None, help="Video file path (overrides RTSP_URL)") diff --git a/templates/analytics.html b/templates/analytics.html index 2af54f2..23c037f 100644 --- a/templates/analytics.html +++ b/templates/analytics.html @@ -1,6 +1,6 @@ {% extends "base.html" %} -{% block title %}Performance Analytics & Stats - Karung.AI{% endblock %} +{% block title %}Performance Analytics & Stats - Feedmill Counting Platform{% endblock %} {% block extra_head %} diff --git a/templates/base.html b/templates/base.html index 9110c99..14ec87c 100644 --- a/templates/base.html +++ b/templates/base.html @@ -3,7 +3,7 @@ - {% block title %}Karung.AI Dashboard{% endblock %} + {% block title %}Feedmill Counting Platform{% endblock %}