# ECP-0001: every.channel proposals process

Status: Draft

## Problem

We need a lightweight, consistent way to propose and review changes while keeping the constitution focused on long-lived principles.

## Decision

Adopt ECP (every.channel proposals) as the primary decision record.

Each ECP is a short, versioned document in `evolution/proposals/` that records context, decisions, and rollout steps.

### Required sections

- Title and status
- Problem / context
- Decision
- Alternatives considered
- Rollout / teardown plan
- Open questions (optional)

### Status values

- Draft
- Accepted
- Implemented
- Superseded
- Rejected

### Numbering

- `ECP-0001` is this process.
- New ECPs increment by 1 and use a short, descriptive slug.

### Review and acceptance

- Non-trivial changes require an ECP.
- The founder is the final reviewer and sign-off authority.
- Once accepted, implementation may proceed or continue.

### Identity and signing

- Commits must be signed with SSH or age identities (minimum: SSH-signed commits).
- If signing is not configured, implementation pauses until clarified.

## Alternatives considered

- Free-form issues: rejected due to loss of decision history.
- Heavyweight RFCs: rejected due to unnecessary overhead.

## Rollout / teardown

- Add this process and create initial ECPs.
- If ECPs become too heavy, supersede this with a lighter process.
