24 Commits
Author SHA1 Message Date
Gathin23 d42da1c3c1 README: tables, counts and card after Round AD (332 TV models, 91 brands, 28 languages, about 526 KB) 2026-10-26 22:46:39 +05:30
Gathin23 c80a0c0467 README: tables, counts and card after Round AC (316 TV models, 89 brands, 28 languages, about 523 KB) 2026-10-26 09:59:27 +05:30
Gathin23 334841e5fb README: tables, counts and card after Round AB (307 TV models, 87 brands, 28 languages, about 520 KB) 2026-10-25 23:51:03 +05:30
Gathin23 3692a7cdcc README: counts and card after Round Z (300 TV models, 86 brands, 28 languages, about 518 KB) 2026-10-25 20:58:03 +05:30
Gathin23 575d73f0f3 README: tables, counts and card after Round Y (293 TV models, 83 brands, 28 languages, about 517 KB) 2026-10-25 13:20:36 +05:30
Gathin23 8c70c241b3 README: tables, counts and card after Round X (292 TV models, 83 brands, 28 languages, about 515 KB) 2026-10-25 11:23:22 +05:30
Gathin23 dd7a5476a2 CI: the launcher APK gate goes from 512 KB to 576 KB (589,824 B)
The launcher is at 503 KB with 9 KB left, and the queued launcher PRs need about 6 KB. A size plan comes later.
2026-10-25 11:13:12 +05:30
Gathin23 00b86533b3 README: tables, counts and card after Round W (291 TV models, 83 brands, 26 languages, about 503 KB) 2026-10-25 10:32:16 +05:30
Gathin23 204143007f README: the launcher is about 500 KB with the zh-CN strings from #1319; card redrawn 2026-10-24 23:31:15 +05:30
Gathin23 2ee1d306d9 CI: the README tables check is a job of its own ("README tables", main only)
After a list merges, main's tables and counts lag until they are regenerated. As a failing unit test that
turned "Lists, tools and docs" red, which is also the signal the merge bot waits on between merges, so a
wave would stop at its first list. The check now runs as its own job, which the bot can leave out while
its counts step regenerates the tables after the wave. The strict unit tests that compared the committed
tables and the alt-text count with the folders go: the job's gen_tables.py --check covers both.
2026-10-24 16:09:38 +05:30
Gathin23 ba84e8f8c4 docs: a list PR adds only its folder and a tv.json; the TV tables are generated
CONTRIBUTING.md, the tv-list workflow, AGENTS.md and the PR template ask for examples/<folder>/tv.json
instead of README rows, and say to change nothing outside the folder. MAINTAINER.md: a missing tv.json
is the merge-with-fix, rows from older PRs are dropped on merge (--adopt keeps them as tv.json), the
maintainer runs tools/gen_tables.py after merging, and a README-only conflict needs no rebase.
2026-10-24 15:43:21 +05:30
Gathin23 9dc78f8dd5 README: the launcher is about 497 KB after Round U; card redrawn 2026-10-24 14:21:15 +05:30
Gathin23 538d2606a6 CI: the launcher APK gate goes from 480 KB to 512 KB (524,288 B)
The launcher was at 488 KB with 3 KB left, so translations like Korean (#1271, +7.4 KB) and small fixes no longer fit. 512 KB keeps it under half a megabyte.
2026-10-24 13:32:43 +05:30
Gathin23 e6e287abe1 README: counts and card after Round T (260 TV models, 77 brands, 477 KB); Acer, Master-G and HOTACK join the brand list 2026-10-24 06:46:13 +05:30
Gathin23 af1877aa66 README: counts and card after Round R (243 TV models, 69 brands, 474 KB launcher)
New brands: Lumio, RockTek, TiVo. examples/README.md and README.md: one tcl-65c735 row each (the table merges had left the pre-#996 row next to the updated one).
2026-10-23 08:42:20 +05:30
Gathin23 bda1a1eb7b maintainer-bot v4.1.1: README table conflicts are resolved on merge, not a rebase ask
Re-pins the workflow to maintainer-bot v4.1.1 (c940c68). A conflict only in README.md, examples/README.md
or SHOWCASE.md (union-merged on every merge) no longer gets a rebase ask; any other conflict still does.
2026-10-23 00:20:33 +05:30
Gathin23 d6b94675eb maintainer-bot v4.1: rebase asks, duplicates, add-ons, core packages, leans
Re-pins the workflow to maintainer-bot v4.1 (8a60111) and adds its rules to MAINTAINER.md: Android's core
packages (#884) send a list back, any conflict with main gets a rebase ask naming the files, the later of
two PRs doing the same thing is the duplicate, and a PR that already is an add-on is judged on its merits.
A held PR now says where the review leans (bot-leans:* labels).
2026-10-23 00:13:21 +05:30
Gathin23 0b6db1b438 README: counts and card after Round Q (232 TV models, 66 brands, 471 KB launcher)
New brand: Grundig.
2026-10-22 21:35:08 +05:30
Gathin23 56cd3e81c0 README: counts and card after Round P (227 TV models, 470 KB launcher) 2026-10-22 15:14:29 +05:30
Gathin23 4c55533a47 README: counts and card after Round O's second batch (225 TV models, 461 KB launcher, 85 articles from 23 countries) 2026-10-22 14:40:34 +05:30
Gathin23 a815f98d39 CI: APK gate 480 KB (491,520 B)
Round O left 2.9 KB under 460 KB; AGENTS.md and MAINTAINER.md state the new number.
2026-10-22 14:40:21 +05:30
Gathin23 2dcd4a81e2 README: counts and card after Round O (222 TV models, 64 brands, 25 languages, 457 KB launcher)
New brand: Turkcell.
2026-10-22 14:01:26 +05:30
Gathin23 3276dd2415 maintainer-bot v4 rules: a small core plus a well-indexed hub
MAINTAINER.md gets the core-vs-hub policy (showcase, addon and theme as homes for an idea), the
launcher switch rule, today's list rules and the rules learned in the 21-22 Oct rounds.
precedents.jsonl adds the 219 decisions of 21-22 Oct in the v4 verdicts (676 in all).
2026-10-22 08:58:18 +05:30
Gathin23 a3824754ae maintainer-bot: review every PR as it arrives (suggestions only), with the rules and past decisions it uses 2026-10-21 21:09:41 +05:30