finagled how TODO.md is handled

This commit is contained in:
2RE 2026-09-10 20:11:11 +08:00
parent cf69bf0b1b
commit 3e4603c76f
2 changed files with 17 additions and 15 deletions

26
TODO.md
View file

@ -1,7 +1,7 @@
# TODO - 2RE03 Portfolio Site # TODO - 2RE03 Portfolio Site
The one place for open work on the site. Check items off as they land, then prune The one place for open work on the site. Check an item off, then move it down to the
the Done section periodically. Done section with the date it landed. Prune the Done section periodically.
The memory bank keeps only the current priorities and points here, so there is a The memory bank keeps only the current priorities and points here, so there is a
single source of truth for what is left to do. single source of truth for what is left to do.
@ -20,7 +20,6 @@ Last updated: 2026-09-10.
## Content ## Content
- [x] Refine any copy that reads wrong, page by page.
- [ ] Populate the galleries with more or real work items. - [ ] Populate the galleries with more or real work items.
- [ ] Add per-image captions (they are category-level only right now). - [ ] Add per-image captions (they are category-level only right now).
@ -30,16 +29,17 @@ Last updated: 2026-09-10.
find or shoot a better crop. find or shoot a better crop.
- [ ] Consider moving `writtenearplugs.jpg` from the Urban Moto grid into the - [ ] Consider moving `writtenearplugs.jpg` from the Urban Moto grid into the
Print gallery. Print gallery.
- [x] Optimise images to WebP: `img/` was 20 MB of the 21 MB repo. Done: 45 images
converted (long side capped at 1600px, q82, or q90 with lossless alpha), `img/`
is now 3.2 MB. `printtiresad.png` stayed PNG because WebP came out larger.
- [x] Confirm the Forgejo repo (`2RE03-Design`) is private.
## Done ## Done
- [x] Site built: 6 root pages + 10 case studies, green `#2ee666` theme, - [x] **2026-09-10** - Site built: 6 root pages + 10 case studies, green `#2ee666`
scroll-snap carousels, Web3Forms contact form. theme, scroll-snap carousels, Web3Forms contact form.
- [x] Site published. - [x] **2026-09-10** - Site published.
- [x] First commit pushed to Forgejo (`2RE03-Design`, branch `main`). - [x] **2026-09-10** - First commit pushed to Forgejo (`2RE03-Design`, branch `main`).
- [x] Temporary `refrence/` folder and four unused images removed. - [x] **2026-09-10** - Temporary `refrence/` folder and four unused images removed.
- [x] Decided to track `memory-bank/` and `.clinerules/` in the repo. - [x] **2026-09-10** - Decided to track `memory-bank/` and `.clinerules/` in the repo.
- [x] **2026-09-10** - Refined the copy where it read wrong, page by page.
- [x] **2026-09-10** - Confirmed the Forgejo repo (`2RE03-Design`) is private.
- [x] **2026-09-10** - Optimised every image to WebP: 45 files converted (long side
capped at 1600px, `-q 82`, or `-q 90 -alpha_q 100` when transparent), `img/` down
from 20 MB to 3.2 MB. `printtiresad.png` stayed PNG because WebP came out larger.

View file

@ -159,8 +159,10 @@ Next is user review of copy/design and the deployment decision.
- **Git is user-gated:** never `git commit` or `git push` without explicit approval - **Git is user-gated:** never `git commit` or `git push` without explicit approval
(see Working Agreements at the top of this file). (see Working Agreements at the top of this file).
- **Backlog convention:** `TODO.md` at the repo root is the human-facing list of - **Backlog convention:** `TODO.md` at the repo root is the human-facing list of
open work. The memory bank keeps only the current priorities and points there, open work. When an item lands, check it off and move it into the `## Done`
so the two never drift. Issues (Forgejo) are for items that need discussion. section with the date it landed, then prune Done periodically. The memory bank
keeps only the current priorities and points there, so the two never drift.
Issues (Forgejo) are for items that need discussion.
- Plan-first; small, verifiable changes; plain/static, dependency-light output - Plan-first; small, verifiable changes; plain/static, dependency-light output
(see `projectbrief.md` → Ways of Working). (see `projectbrief.md` → Ways of Working).
- Private asset provenance (never credit the CEO on the site). - Private asset provenance (never credit the CEO on the site).