Governance as data: Loom Base
Status: proposed
Areas, their scope in the repository, owner and autonomy mode| Area | Scope | Owner | Agents may |
|---|
| foundations | tokens/** | base-core | suggest |
|---|
| components | contracts/*.contract.json | base-core | suggest |
|---|
| ai-patterns | contracts/ai-*.contract.json and 5 more | base-core | suggest |
|---|
| templates | templates/** | base-core | suggest |
|---|
- Contribution flow
- request → triage → draft → review → release
- Decisions a request can end in
- accept, accept-with-conditions, gather-evidence, keep-local, decline
- What counts as a major version
- remove or rename a component, prop, part, token or event
- change a default
- change a role, accessible-name source or keyboard behaviour
- Layers and locks
- locked, extendable, overridable, default. Build fails when a layer breaks a lock or drops a declared contrast pair below WCAG 2.2 AA.