fabrica

hanna/fabrica

docs: clarify CI is planned, not out of scope

96b797c · hanna committed on 2026-07-26

CI is a planned feature (seams are in place, runner not yet built), not
something excluded from the project. Move it out of the out-of-scope list
into its own "Planned" note.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed by hannaSSH key fingerprint: SHA256:4g9cWhkAAw8gwqhJUcVbSnGEvdGwklW+1Aa/fMUu59k
1 files changed · +7 −3UnifiedSplit
README.md +7 −3
@@ -4,7 +4,8 @@
4your repositories over **HTTPS** (read) and **SSH** (read + write) behind a fast, themeable,4your repositories over **HTTPS** (read) and **SSH** (read + write) behind a fast, themeable,
5htmx-driven web UI. Private by default, no sign-up required.5htmx-driven web UI. Private by default, no sign-up required.
66
7It aims to be a **complete forge minus CI**, feature-comparable to Forgejo/Gitea: code7It is already a **complete forge**, feature-comparable to Forgejo/Gitea, with **CI as the one
8planned feature still to come**: code
8browsing, nested groups, three-level visibility, issues and pull requests with server-side9browsing, nested groups, three-level visibility, issues and pull requests with server-side
9merge machinery, and a full account-settings area — all from one binary, one config file, and10merge machinery, and a full account-settings area — all from one binary, one config file, and
10one data directory.11one data directory.
@@ -33,9 +34,12 @@ one data directory.
33- **JSON API** under `/api/v1`, and a CLI that operates directly on the store (no IPC with a34- **JSON API** under `/api/v1`, and a CLI that operates directly on the store (no IPC with a
34 running server).35 running server).
3536
37**Planned:** **CI** — the seams already exist (routes, tables, and the `post-receive` hook
38entry point, inert behind `ui.show_runs = false`); the runner (HCL config, Docker execution) is
39the next thing to be built.
40
36**Out of scope:** orgs, forks, stars, followers, notifications, wikis, releases-as-a-feature,41**Out of scope:** orgs, forks, stars, followers, notifications, wikis, releases-as-a-feature,
37git-LFS, webhooks, mirroring, federation. **CI is deferred** — the seams exist (inert behind42git-LFS, webhooks, mirroring, federation.
38`ui.show_runs = false`) but the runner is not built yet.
3943
40## Requirements44## Requirements
4145