Skip to content

feat(empire): establish canonical repo structure — CANON, GOSPEL, BRAND_MAP, fishmusicinc, heaven, schemas, docs#1

Open
rspplowman-cloud wants to merge 8 commits into
RSPNOIZY:mainfrom
rspplowman-cloud:main
Open

feat(empire): establish canonical repo structure — CANON, GOSPEL, BRAND_MAP, fishmusicinc, heaven, schemas, docs#1
rspplowman-cloud wants to merge 8 commits into
RSPNOIZY:mainfrom
rspplowman-cloud:main

Conversation

@rspplowman-cloud
Copy link
Copy Markdown

This PR establishes RSPNOIZY/NOIZYLAB as the canonical repository for the entire NOIZY Empire, with full structure upgrade and FISHMUSICINC absorption.

New Files Added (8 commits, 669 additions)

File Purpose
CANON.md Canonical repo declaration — single source of truth
governance/GOSPEL.md Core doctrine — 4 Sacred Invariants + 9 Never Clauses
governance/BRAND_MAP.md All 13 brands, domains, Cloudflare infra
fishmusicinc/README.md FISHMUSICINC absorbed into canon
heaven/README.md HEAVEN consent kernel — full API docs + deploy
docs/OPERATIONS_MANUAL.md Deploy commands, kill switch procedures
schemas/README.md MC96 + consent TypeScript schema definitions
README.md Updated — declares canonical status + full folder tree

Next Steps After Merge

  1. Create missing repos: NOIZYANTHROPIC, NOIZYVOX, THE-AQUARIUM
  2. Add heaven/src/ actual worker code
  3. Add fishmusicinc/catalog/ and fishmusicinc/licensing/
  4. Add governance/NOIZY_GOVERNANCE_v1.0.md and NCP_v1.0_SPEC.md

killSwitchHolder: RSP_001 | covenant: 75/25 | canon: noizy.ai

…structure map

Added CANON.md as the canonical repository documentation for the NOIZY Empire, detailing repository hierarchy, contribution protocols, and sacred invariants.
…r clauses

Introduced the GOSPEL document outlining the core principles and laws of the NOIZY Empire, including the Four Sacred Invariants and the 9 Never Clauses.
Added a comprehensive brand directory for the NOIZY Empire, including details on brands, domains, GitHub repositories, roles, and statuses.
Added README.md for MC96 Consent Protocol Schemas with details on schema files and their purposes.
Added README.md with project overview, API endpoints, authentication, infrastructure details, and deployment instructions.
Updated README.md to enhance clarity and structure, including a new canonical repository declaration and detailed repository structure.
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request establishes the canonical repository structure and core doctrine for the NOIZY Empire. It introduces several documentation files, including CANON.md, an updated README.md, an operations manual, brand maps, core doctrines (GOSPEL.md), and API/schema documentation. The reviewer feedback highlights minor markdown formatting and indentation issues in CANON.md and governance/BRAND_MAP.md that need to be corrected to ensure proper rendering.

Comment thread CANON.md
Comment on lines +104 to +133
├── mc96-envelope.ts
├── consent-token.ts
└── never-clause.ts
```

---

## Contribution Protocol

1. **All PRs** must target `RSPNOIZY/NOIZYLAB:main`
2. **Branch naming**: `feat/`, `fix/`, `chore/`, `docs/` prefixes required
3. **Commit format**: `type(scope): description` (e.g. `feat(voice): add consent oracle v2`)
4. **Never Clauses apply to code too** — no commits that violate the 9 Never Clauses
5. **Kill Switch parity** — every new system must be revocable within 60 seconds
6. **GPG sign AI commits** — all AI-authored commits must be attributed (Co-Authored-By)

---

## Sacred Invariants (Apply to This Repo)

| # | Law | The Rule |
|---|-----|----------|
| 1 | 75/25 Royalty Split | Creators keep 75¢ of every dollar. Always. |
| 2 | Consent Required | No voice, likeness, or synthesis without explicit consent. |
| 3 | Revocation is Sacred | Any creator can withdraw at any time. Instant. |
| 4 | Compensation is Automatic | When a creator earns, they get paid. No invoices. |

---

`killSwitchHolder: RSP_001 | covenant: 75/25 | canon: noizy.ai | repo: RSPNOIZY/NOIZYLAB`
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The indentation of the file tree under schemas/ is broken, and the closing code block fence on line 107 is indented with spaces. This causes the entire rest of the document (lines 108-133) to be incorrectly indented by 12 spaces, which breaks the markdown rendering and structure.

Here is the corrected formatting:

    ├── mc96-envelope.ts
    ├── consent-token.ts
    └── never-clause.ts

Contribution Protocol

  1. All PRs must target RSPNOIZY/NOIZYLAB:main
  2. Branch naming: feat/, fix/, chore/, docs/ prefixes required
  3. Commit format: type(scope): description (e.g. feat(voice): add consent oracle v2)
  4. Never Clauses apply to code too — no commits that violate the 9 Never Clauses
  5. Kill Switch parity — every new system must be revocable within 60 seconds
  6. GPG sign AI commits — all AI-authored commits must be attributed (Co-Authored-By)

Sacred Invariants (Apply to This Repo)

# Law The Rule
1 75/25 Royalty Split Creators keep 75¢ of every dollar. Always.
2 Consent Required No voice, likeness, or synthesis without explicit consent.
3 Revocation is Sacred Any creator can withdraw at any time. Instant.
4 Compensation is Automatic When a creator earns, they get paid. No invoices.

killSwitchHolder: RSP_001 | covenant: 75/25 | canon: noizy.ai | repo: RSPNOIZY/NOIZYLAB

Comment thread governance/BRAND_MAP.md
Comment on lines +78 to +83
2. **`RSPNOIZY/NOIZYVOX`** — Sovereign Voice Consent Platform
- Create with full README covering: voice schema, consent tokens, DAZEFLOW, voice DNA protection

3. **`RSPNOIZY/THE-AQUARIUM`** — Audio Vault CLIENT#1 RSP001
- Create with full README covering: 34TB archive, 888 titles, OAIS/PREMIS, C2PA credentials

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The list items 2 and 3 are incorrectly indented with extra spaces, which breaks the list formatting in standard markdown parsers. They should be aligned with item 1.

Here is the corrected formatting:

2. **`RSPNOIZY/NOIZYVOX`** — Sovereign Voice Consent Platform  
   - Create with full README covering: voice schema, consent tokens, DAZEFLOW, voice DNA protection

3. **`RSPNOIZY/THE-AQUARIUM`** — Audio Vault CLIENT#1 RSP001
   - Create with full README covering: 34TB archive, 888 titles, OAIS/PREMIS, C2PA credentials

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant