| Commit message (Expand) | Author | Age | Files | Lines |
| * | docs: v4.6.168 change-history — why `ui` was answered by the AI | Hermes SysOp | 3 days | 1 | -1/+22 |
| * | fix(newos4): `ui` now works in classic — it was being answered by the AI (v... | Hermes SysOp | 3 days | 4 | -6/+108 |
| * | fix(newos4): the three glyph-only switch buttons now say what they do (v4.6.165) | Hermes SysOp | 3 days | 5 | -7/+7 |
| * | docs: v4.6.164 change-history — phone PASS, the two defects it exposed, cor... | Hermes SysOp | 3 days | 1 | -1/+10 |
| * | fix(newos4): a mode the user picks now survives a reload (v4.6.164) | Hermes SysOp | 3 days | 4 | -10/+64 |
| * | docs(newos4): change-history + changelog for v4.6.163 | Hermes SysOp | 3 days | 1 | -1/+10 |
| * | fix(newos4): ?ui=<mode> is an opt-in too — the gate had killed every shared... | Hermes SysOp | 3 days | 4 | -6/+18 |
| * | chore(newos4): regenerate changelog for v4.6.162, sync lesson + chat data | Hermes SysOp | 3 days | 1 | -1/+28 |
| * | feat(newos4): re-enable the six UI modes behind an opt-in gate (v4.6.162) | Hermes SysOp | 3 days | 4 | -22/+36 |
| * | fix(newos4): stop reporting network and VFS size as facts we do not have (v4.... | Hermes SysOp | 3 days | 9 | -22/+685 |
| * | chore(newos4): commit maintenance output after v4.6.160 | Hermes SysOp | 3 days | 1 | -1/+14 |
| * | fix(newos4): honest size/network measurements + checkpoint and phantom-delete... | Hermes SysOp | 3 days | 11 | -109/+1290 |
| * | chore(newos4): commit maintenance output after v4.6.159 | Hermes SysOp | 3 days | 1 | -1/+18 |
| * | fix(newos4): one arg-coercion boundary + binary-safe gunzip + clean boot log ... | Hermes SysOp | 3 days | 9 | -26/+569 |
| * | chore(newos4): commit feedback ledger after the v4.6.158 triage | Hermes SysOp | 6 days | 1 | -2/+38 |
| * | fix(newos4): six crash classes from the feedback queue (v4.6.158) | Hermes SysOp | 6 days | 14 | -59/+930 |
| * | test(newos4): dev tree + crash matrix for the UI modes (prod stays classic) | Agando | 6 days | 1 | -0/+1 |
| * | fix(newos4): take the UI shell off the startup path until the crash reports a... | Agando | 6 days | 4 | -6/+22 |
| * | chore: snapshot the generated content that the served site is actually running | Agando | 6 days | 1 | -2/+29 |
| * | chore(newos4): commit accumulated maintenance output | Agando | 6 days | 76 | -27/+94670 |
| * | fix(newos4): workspace re-opened the modules panel every tick; picker lost tw... | Agando | 8 days | 7 | -22/+66 |
| * | fix(newos4): second review round — identity for every stock node, load dedu... | Agando | 8 days | 12 | -68/+142 |
| * | chore(newos4): v4.6.153 — cache-bust the review fixes | Agando | 8 days | 3 | -5/+13 |
| * | fix(newos4): four-model review — lazy-load race, restore order, a11y, key h... | Agando | 8 days | 5 | -22/+122 |
| * | docs(newos4): rebuild changelog for v4.6.152 | Agando | 8 days | 1 | -1/+11 |
| * | fix(newos4): mode layout constraints, capture() arg split, suppress classic w... | Agando | 8 days | 2 | -10/+52 |
| * | docs(newos4): v4.6.152 changelog + change-history row for the six modes | Agando | 8 days | 1 | -1/+33 |
| * | feat(newos4): six interface modes (easy -> cockpit) over one terminal | Agando | 8 days | 17 | -8/+2107 |
| * | fix(newos4): document curl in help command table (auto) | Agando | 8 days | 1 | -0/+1 |
| * | release: v4.6.151 — wget that actually saves, web_fetch that actually pages | Agando | 9 days | 6 | -41/+192 |
| * | chore(changelog): regenerate for v4.6.150 | Agando | 9 days | 1 | -4/+11 |
| * | release(v4.6.150): commit the module work that has been live but uncommitted | Agando | 9 days | 8 | -77/+331 |
| * | chore(changelog): regenerate after the render and ordering fixes | Agando | 9 days | 1 | -4/+6 |
| * | fix(changelog): keep the newest commits of a build; wrap long detail URLs | Agando | 9 days | 2 | -39/+61 |
| * | fix(changelog): render the commit body, not just the subject | Agando | 9 days | 2 | -166/+850 |
| * | feat(auth): self-service git push tokens from the dashboard | WebX11 SysOp | 10 days | 1 | -1/+1 |
| * | feat(git): namespace contrib refs per account (contrib/<user>/<topic>) | WebX11 SysOp | 10 days | 1 | -5/+5 |
| * | feat(git): contrib push surface with automated moderation | WebX11 SysOp | 10 days | 1 | -0/+36 |
| * | docs(newos4): reconcile pi version (verified on 0.80.3, npm ships 1.5.0) | WebX11 SysOp | 10 days | 1 | -1/+2 |
| * | docs(newos4): install pi + point it at Ollama; fix dead /about/ link | WebX11 SysOp | 10 days | 1 | -2/+51 |
| * | docs(newos4): automating with the pi agent (recipes verified against pi 0.80.3) | WebX11 SysOp | 10 days | 1 | -0/+69 |
| * | docs(newos4): last stale count on the usage page (181 commits) | WebX11 SysOp | 10 days | 1 | -1/+1 |
| * | docs(newos4): usage page fits a 390 px screen | WebX11 SysOp | 10 days | 1 | -2/+11 |
| * | docs(newos4): no byte count either — it grows with every publish | WebX11 SysOp | 10 days | 1 | -2/+2 |
| * | docs(newos4): drop hardcoded file/commit counts from the usage page | WebX11 SysOp | 10 days | 1 | -2/+3 |
| * | docs(newos4): per-OS clone guide (Linux, macOS, Windows, Termux, iOS) | WebX11 SysOp | 10 days | 2 | -0/+206 |
| * | fix(changelog): stop prepending the preamble on every run | WebX11 SysOp | 10 days | 2 | -97/+75 |
| * | docs(newos4): clone instructions in the README; publisher sets gitweb owner/d... | WebX11 SysOp | 10 days | 1 | -0/+10 |
| * | docs(newos4): publishable README, MIT licence, security policy | WebX11 SysOp | 10 days | 3 | -0/+67 |
| * | refactor(dashboard): one dashboard — port billing/API keys, 301 the duplicate | Agando | 13 days | 4 | -6/+6 |