Skip to content

Where people and agents ship software together. The open-source git platform for the whole job: issues, agents, checks and deploys to the edge.

g1t.sh

Commit

CONTRIBUTING points at the guides that exist: what coding agents are told lives in Connect a coding agent, the Claude Code plugin guide, the plugin's skills and llms.txt (guides/working-with-g1t.md is gone); avatars no longer mention agent faces, only @g1t's; and sudo's Costs & margin no longer has model prices. The agent-native architecture review says that GitHub mirroring, Boards and Roadmap, the org chart, get-started checklists, preview stacks and invite-only registration were removed the same week, so its reliance on them reads as history.

syntaqxcommitted Parent4afa8fcBrowse files
2 files+15−100/2 viewed
+8−10
1414 | --- | --- |
1515 | Something a person does on g1t.sh | The guide for it in `apps/docs/src/content/docs/guides/` |
1616 | An API route, a field, or an MCP tool | `apps/api/src/operations.rs` descriptions (they feed the OpenAPI document and the API reference), the example and notes for it in `apps/api/src/reference.json`, `reference/mcp.md`, and any guide that shows the call. Then refresh the docs' copy of the OpenAPI document with `G1T_WRITE_OPENAPI=1 cargo test -p g1t-api openapi`; `cargo test` fails until you do. |
17−| How agents behave | `guides/working-with-g1t.md`, and `apps/web/public/llms.txt` |
17+| What coding agents are told about g1t | `guides/bring-your-own-agent.mdx`, `guides/claude-code-plugin.md`, the plugin's skills in `plugins/claude-code/`, and `apps/web/public/llms.txt` |
1818 | Settings, limits or prices | The page that names them, and the table it is in |
1919 | A new feature | A section in the guide that owns it, linked from the docs home if it is a new task |
2020 | How g1t is put together: a service, a binding, a store, an event route, the path of a request | Its page in the docs' Architecture section (`apps/docs/src/content/docs/architecture/`), and its diagram in `apps/docs/src/diagrams/architecture.ts`. [How g1t ships](https://docs.g1t.sh/architecture/shipping/#keeping-this-section-true) says which page covers what. |
6161 - Hover hints use the `Tooltip` component, never `title=`. Native
6262 `<select>`, file inputs, checkboxes and radios use their `ui`
6363 components.
64−- **Every avatar is `Avatar`** (`ui/avatar.tsx`), and every agent's is
65− `Avatar` with `agent` set, or `AgentAvatar` (`components/agent-avatar.tsx`),
66− which wraps it. That draws the agent's bot face (`AgentFace`,
67− `components/agent-face.tsx`) from its `look` or its `avatar_seed`, puts
68− the agent marker in its corner and names it "…, agent" to a screen
69− reader. Never hand-draw an agent's face, a sparkle, a letter on a tile or
70− the marker at a call site: a place that shows an agent differently is a
71− bug.
64+- **Every avatar is `Avatar`** (`ui/avatar.tsx`), and @g1t's is `Avatar`
65+ with `agent` set, or `AgentAvatar` (`components/agent-avatar.tsx`), which
66+ wraps it: g1t's pixel 1 with the agent marker in its corner, named
67+ "…, agent" to a screen reader. Never hand-draw a sparkle, a letter on a
68+ tile or the marker at a call site: a place that shows @g1t differently is
69+ a bug.
7270 - Look at every page you change, in light and dark, on a desktop and a
7371 phone, before calling it done.
7472
337335 Worker's secret `GIT_FALLBACK_NAMESPACES`) and open an incident. To
338336 switch back, `reconcile` anything the fallback took, then delete the
339337 secret. The script's header has every step.
340−- **Costs and margin**, model prices, credits and the platform pause are
338+- **Costs and margin**, credits and the platform pause are
341339 in sudo, under **Costs & margin**. The code is in `services/billing/src`
342340 (`costs.rs`, `margin.rs`, `pricing.rs`, `budget.rs`, `platform.rs`).
+7−0
2525 left in work's D1, no longer read or written; read the memory parts below
2626 as history.
2727
28+**Removed the same week:** GitHub mirroring (a repository comes across
29+from GitHub by importing it once; `services/repos/src/mirror.rs` is gone),
30+Boards and Roadmap, the org chart and reporting lines, get-started
31+checklists, preview stacks and project dependencies, and invite-only
32+registration. Wherever this review leans on mirroring as a live bridge to
33+GitHub, or on any of these, read it as history.
34+
2835 Labels used throughout:
2936
3037 | Label | Meaning |

Comments

Sign in to comment.