Seed constitutional drafting backbone
This commit is contained in:
28
README.md
Normal file
28
README.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
# A Better Union Constitution
|
||||||
|
|
||||||
|
This repository is the public source of truth for A Better Union's working
|
||||||
|
constitutional text and drafting process.
|
||||||
|
|
||||||
|
The trust model is Git-first:
|
||||||
|
|
||||||
|
- `main` is the protected public branch
|
||||||
|
- accepted changes preserve their rationale in commits or proposal files
|
||||||
|
- ratified snapshots are signed annotated tags named `ratified-YYYY-MM-DD`
|
||||||
|
- anyone may browse, clone, mirror, compare, or audit the full history
|
||||||
|
- only invited maintainers may push
|
||||||
|
|
||||||
|
Clone a public mirror:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://git.dontoucha.us/better-union/constitution.git
|
||||||
|
```
|
||||||
|
|
||||||
|
Create an independent mirror:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone --mirror https://git.dontoucha.us/better-union/constitution.git
|
||||||
|
git remote update --prune
|
||||||
|
```
|
||||||
|
|
||||||
|
This repository is not a voting system by itself. It is the durable record that
|
||||||
|
the future civic workflow should write to.
|
||||||
37
constitution.md
Normal file
37
constitution.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
# Constitution Of A Better Union
|
||||||
|
|
||||||
|
Status: working draft
|
||||||
|
|
||||||
|
## Preamble
|
||||||
|
|
||||||
|
We establish this working draft to explore a constitutional system for an
|
||||||
|
information-age republic: democratic enough to hear the public, constrained
|
||||||
|
enough to protect rights, and transparent enough to make power auditable.
|
||||||
|
|
||||||
|
## Article I: Public Authority
|
||||||
|
|
||||||
|
Public authority is delegated, limited, reviewable, and bound by law. No office,
|
||||||
|
platform, majority, emergency process, or private contractor may become the sole
|
||||||
|
holder of civic power.
|
||||||
|
|
||||||
|
## Article II: Democratic Participation
|
||||||
|
|
||||||
|
The people must have durable channels to propose, deliberate, amend, and ratify
|
||||||
|
public rules. Participation systems must preserve public auditability while
|
||||||
|
protecting individuals from unnecessary exposure and retaliation.
|
||||||
|
|
||||||
|
## Article III: Rights And Safeguards
|
||||||
|
|
||||||
|
No temporary majority may remove the civic floor of speech, association, due
|
||||||
|
process, equal protection, privacy, local autonomy, and peaceful dissent.
|
||||||
|
|
||||||
|
## Article IV: Institutional Balance
|
||||||
|
|
||||||
|
Legislative drafting, executive action, civic review, and judicial constraint
|
||||||
|
must remain distinct enough that each can check the others.
|
||||||
|
|
||||||
|
## Article V: Amendment
|
||||||
|
|
||||||
|
Amendments must be public, deliberative, time-delayed for high-impact changes,
|
||||||
|
and ratified through a process that protects both majority consent and minority
|
||||||
|
rights.
|
||||||
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.
|
||||||
20
proposals/README.md
Normal file
20
proposals/README.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# Proposals
|
||||||
|
|
||||||
|
Proposal files preserve the public rationale for constitutional changes.
|
||||||
|
|
||||||
|
Use one file per proposal. Prefer names that include a date and short subject,
|
||||||
|
for example:
|
||||||
|
|
||||||
|
```text
|
||||||
|
2026-05-01-public-audit-trails.md
|
||||||
|
```
|
||||||
|
|
||||||
|
Each proposal should include:
|
||||||
|
|
||||||
|
- summary
|
||||||
|
- affected sections
|
||||||
|
- proposed text
|
||||||
|
- rationale
|
||||||
|
- rights and safeguard review
|
||||||
|
- objections and responses
|
||||||
|
- ratification notes
|
||||||
13
ratification/README.md
Normal file
13
ratification/README.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# Ratification
|
||||||
|
|
||||||
|
Ratification records connect public process to immutable Git snapshots.
|
||||||
|
|
||||||
|
Use signed annotated tags for ratified text:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git tag -s ratified-YYYY-MM-DD -m "Ratified snapshot: YYYY-MM-DD"
|
||||||
|
git push origin ratified-YYYY-MM-DD
|
||||||
|
```
|
||||||
|
|
||||||
|
This directory can hold supporting records such as tally summaries, minority
|
||||||
|
reports, public-notice windows, and links to deliberation archives.
|
||||||
Reference in New Issue
Block a user