Track AGENTS.md

This commit is contained in:
Breadway 2026-08-15 22:03:30 +08:00
parent 4a356333d1
commit 3634edef0d
2 changed files with 23 additions and 1 deletions

1
.gitignore vendored
View file

@ -40,4 +40,3 @@ logs/
.claude/
# Local hygiene notes (not for commit)
CLAUDE.md

23
AGENTS.md Normal file
View file

@ -0,0 +1,23 @@
# AGENTS.md — Repo hygiene
Scope: this file covers *repo hygiene* — branching, remotes, CI, cleanup. It is not project documentation.
## Identity
- breadhelp is a **bakery** product (`bakery.toml` + bakery CI + BOS ISO bake). It is not pacman-packaged.
## Branch model
- One long-lived branch: **`main`**. There is no separate `dev` or `beta` branch — those are bakery tracks, published from `main` and from tags. Follow `CONTRIBUTING.md`.
- Short-lived work: `feature/<name>` or `fix/<name>` off `main`.
## Remotes
- `origin` — Forgejo on Hestia only (`ssh://git@100.66.238.26:2222/Breadway/breadhelp.git`), via Tailscale. No GitHub mirror, unlike most bread-ecosystem repos.
## CI
- `.forgejo/workflows/dev-release.yml` — push to `main` (bakery dev track).
- `.forgejo/workflows/rc-release.yml``vX.Y.Z-rc.N` tags (bakery beta track).
- `.forgejo/workflows/release.yml` — other `v*` tags (signed bakery stable).
- There is no `package.yml` / pacman publish workflow.
## Don't
- Don't embed credentials in remote URLs — this repo already uses SSH, keep it that way.
- Don't start a Tauri port — this stays GTK4.