# Forgejo HT tip = `master` only (2026-09-09) ## Rule On `git.hacktivism.ch` every hernani tip is **`master` only** — no dual `main`+`master`, no tip named `main`. - Instance: `[repository] DEFAULT_BRANCH = master` in Forgejo `app.ini` (live after container restart). - Sync/clone/push defaults: `origin/master`. - Docs: `llm-configs` → `git-skills.md`, `ESYNC-RULE.md`, `REPOS-INDEX.md`, `forgejo-llm-config.md`. ## Unify (done) Authenticated inventory: 32 hernani repos. Mutated 15 NEED → verify **OK 32 / BAD 0**. Notable: | Case | Repos | |------|--------| | MAIN_ONLY → master + drop main | `_grok_sync`, admin-logs, `elelmon` (kept `main-legacy`), `silverbucket` (ex-`freenotes` space), `grok-work-log`, `llm-work-output-enc`, `openkknd-ng`, `taler-monitoring`, `taler-wallets-enc`, `vecirex-www`, … | | EMPTY | `vecigate-admin-log` (PATCH default only) | | DUAL_DIFF (stale master dropped; tip from former main) | `git`, `llm-configs` | Feature branches left in place where present (`koopa-admin-log`, `taler-monitoring`, …). ## Rename (same day) Forgejo space repo **`hernani/freenotes` → `hernani/silverbucket`** (tip `master`). Local clone: `~/git/freenotes-space` → origin `silverbucket`. **Not** the FreeNotes tool/apps tree (`~/git/freenotes`). ## Local clones Retarget checkout/tracking to `origin/master` on magikoopa trees that had `origin`.