Seed constitutional drafting backbone
This commit is contained in:
39
process.md
Normal file
39
process.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# Drafting Process
|
||||
|
||||
## Branches
|
||||
|
||||
`main` is the protected public branch. Direct mutation of ratified text should be
|
||||
exceptional. Ordinary changes should begin as proposals and enter `main` only
|
||||
after review.
|
||||
|
||||
## Proposals
|
||||
|
||||
Each proposal should identify:
|
||||
|
||||
- the affected text
|
||||
- the reason for change
|
||||
- expected benefits
|
||||
- rights and minority-protection risks
|
||||
- implementation or transition concerns
|
||||
- dissenting arguments that remain unresolved
|
||||
|
||||
Accepted proposals should be linked from the merge commit or preserved directly
|
||||
under `proposals/`.
|
||||
|
||||
## Review
|
||||
|
||||
Review must consider more than popularity. A proposal should be checked for:
|
||||
|
||||
- due process risk
|
||||
- speech and association risk
|
||||
- privacy and surveillance risk
|
||||
- local autonomy risk
|
||||
- emergency-power abuse
|
||||
- concentration of authority
|
||||
- impact on politically weak minorities
|
||||
|
||||
## Ratification
|
||||
|
||||
Ratified snapshots are signed annotated Git tags named `ratified-YYYY-MM-DD`.
|
||||
Each tag message should identify the ratified scope, the public process used,
|
||||
and any unresolved minority report.
|
||||
Reference in New Issue
Block a user