gitoriaLog in with ident

antcolony

All repositories: gitoria

ReadmeCodePull requestsReleasesTicketsSettings
Branchmain3a4d0324antcolony#37: a too-long report gets up to 3 fix tries, finished work is never thrown away for lengthmremain/DECISIONS.md

4.2 KB

  1. # Decisions — antcolony
  2. <!-- generated by the antcolony librarian (antcolony-scheduler: ./colony librarian) from librarian/decisions.json — do not edit by hand, it is rewritten -->
  3. The creator's decisions for **antcolony** — current state only (superseded ones: `DECISIONS-archive.md` beside this file).
  4. **A decision here overrides anything else; ask only if it is not decided here.**
  5. Each entry: date · the creator's exact words in quotes · where it was said · "means" = a READING (the librarian's or the architect's), not the creator's words — when in doubt, the quote counts.
  6. ## Contents
  7. - [deploy](#deploy) — 1
  8. - [look and style](#look-and-style) — 2
  9. - [loreana permissions](#loreana-permissions) — 1
  10. - [usage limits](#usage-limits) — 1
  11. - [worker lease](#worker-lease) — 2
  12. - [worker model](#worker-model) — 1
  13. ## deploy
  14. - 2026-09-24 · **"i dont care"** · [antcolony #7 — Question: deploy.sh refuses on design-token drift?](https://tickets.worldapi.org/projects/antcolony/7)
  15. - means (the librarian's reading, not the creator's words): Asked whether deploy.sh should refuse on design-token drift and whether to move --color-accent-text into the layouts tokens.css; the creator leaves both to the builders, who may pick freely (suggestion of refusing on drift is fine).
  16. ## look and style
  17. - 2026-09-24 · **"i dont care"** · [antcolony #12 — Question: how should tokens.hl reach the apps?](https://tickets.worldapi.org/projects/antcolony/12)
  18. - means (the librarian's reading, not the creator's words): Asked how tokens.hl should reach the apps (keep per-app copy with deploy refusing on drift, or something else); the creator leaves it to the builders, who may pick freely (the drift-check suggestion is fine).
  19. - 2026-09-24 · **"this is not even remotely solved as described"** · [antcolony #3 — Shared design tokens as one .hl file for all apps](https://tickets.worldapi.org/projects/antcolony/3)
  20. - means (the librarian's reading, not the creator's words): Mission 018 result for antcolony#3 is rejected: the vendored-copy/sync.sh workaround with var() not working across files does not meet the ticket. Shared tokens must truly work through import as described; do not deliver a workaround.
  21. ## loreana permissions
  22. - 2026-09-24 · **"stays as is"** · [antcolony #5 — Question: Loreana Claude Code runs in bypassPermissions by default](https://tickets.worldapi.org/projects/antcolony/5)
  23. - means (the librarian's reading, not the creator's words): Keep `defaultMode: bypassPermissions` in ~/.claude/settings.json on Loreana; do not change it. The scheduler still overrides it for its workers.
  24. ## usage limits
  25. - 2026-09-24 · **"of corse, weekly above 84% is a no no"** · [antcolony #10 — Question: should the weekly Claude limit also block starts?](https://tickets.worldapi.org/projects/antcolony/10)
  26. - means (the librarian's reading, not the creator's words): The scheduler must also block starting work when weekly Claude usage is above 84%, in addition to the 70% 5-hour window limit. Weekly is no longer just printed.
  27. ## worker lease
  28. - 2026-09-24 · **"i dont care"** · [antcolony #9 — Question: expired lease -> 'open' or 'host offline'?](https://tickets.worldapi.org/projects/antcolony/9)
  29. - means (the librarian's reading, not the creator's words): Asked whether an expired lease should put tickets back to 'open' with a comment or into a new 'host offline' state; the creator leaves it to the builders, who may pick freely (keeping 'open' + comment is fine).
  30. - 2026-09-24 · **"i dont care"** · [antcolony #8 — Question: heartbeat comments or a lease field in tickets?](https://tickets.worldapi.org/projects/antcolony/8)
  31. - means (the librarian's reading, not the creator's words): Asked whether the scheduler lease heartbeat should be comments or a hidden lease field in tickets; the creator leaves it to the builders, who may pick freely (the lease field suggestion is fine).
  32. ## worker model
  33. - 2026-09-24 · **"its bypass permission anyway"** · [antcolony #6 — Question: refuse Haiku as worker model?](https://tickets.worldapi.org/projects/antcolony/6)
  34. - means (the librarian's reading, not the creator's words): Do not make `colony work` refuse Haiku: workers run in bypass permission mode, so missing `auto` mode does not matter. Haiku is allowed as a worker model; no up-front refusal is needed.

Branches

  • mainmain branch

Latest commits

  • 3a4d0324antcolony#37: a too-long report gets up to 3 fix tries, finished work is never thrown away for lengthmre
  • a6af7883tracker: worker box sees calendar.worldapi.org (login to copy)mre
  • c613d26btemplates: bridges to external components (login.js for ident's selector) are allowed (creator 2026-09-27)mre
  • 9062978ctracker: worker box sees /media/STORAGE/projects/old-tracker read-only (tracker#2 source data)mre
  • 7f9660eeState of 2026-09-27, before the move to gitoriamre