Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# 📋 CHANGELOG

All notable changes to **.terra-legal** are documented here.

Format: [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
Versioning: [Semantic Versioning](https://semver.org/)

---

## [Unreleased]

### Planned
- Zenodo DOI registration for CITATION.cff
- Translations: Russian (RU), Uzbek (UZ), German (DE)
- GitHub Actions compliance check workflow
- Terra Registry integration

---

## [1.0.0] - 2026-03-03

### Added
- `DOCUMENTATION-STANDARD.md` — writing and structure guidelines
- `LINKING-INSTRUCTIONS.md` — how to connect repos to terra-legal layer
- `CHANGELOG.md` — this file
- `GOVERNANCE.md` — decision-making and maintainer structure

### Notes
- Initial complete release of .terra-legal framework
- All core governance documents now present

---

## [0.9.0] - 2025-07-16

### Added
- `LICENSE.md` — Terra Public License v1.0 (TPL-1.0)
- `CODE_OF_CONDUCT.md` — Child Safety First community guidelines
- `CONTRIBUTING.md` — contribution workflow
- `SECURITY.md` — vulnerability reporting policy
- `CITATION.cff` — academic citation metadata
- `README.md` — repository overview

### Notes
- Initial release of Terra Public License v1.0
- Child Safety First principle established as core value
- International compliance: GDPR Art.8, COPPA, UNESCO AI Ethics

---

## LINKS

- [Terra Public License v1.0](./LICENSE.md)
- [FMP Ecosystem](https://github.com/Secret-Uzbek/FMP-CENTRAL-REPO)
- [ORCID 0009-0000-6394-4912](https://orcid.org/0009-0000-6394-4912)

---

*© 2025-2026 Abdurashid Abdukarimov. Terra Ecosystem.*
187 changes: 187 additions & 0 deletions DOCUMENTATION-STANDARD.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
# 📝 DOCUMENTATION STANDARD

**Terra Ecosystem Documentation Guidelines**

---

## 🎯 PURPOSE

This standard ensures all Terra Ecosystem documentation is:

- **Consistent** — same structure across all repositories
- **Accessible** — understandable by developers, educators, and parents
- **Multilingual** — ready for translation into RU, UZ, DE and other languages
- **Child-Safe** — never contains content harmful to children

---

## 📁 REQUIRED FILES PER REPOSITORY

Every Terra Ecosystem repository **MUST** contain:

| File | Description | Priority |
|------|-------------|----------|
| README.md | Project overview, quick start | 🔴 Required |
| LICENSE.md | Terra Public License v1.0 | 🔴 Required |
| CITATION.cff | Academic citation metadata | 🔴 Required |
| CODE_OF_CONDUCT.md | Community behavior rules | 🔴 Required |
| CONTRIBUTING.md | How to contribute | 🔴 Required |
| SECURITY.md | Vulnerability reporting | 🔴 Required |
| CHANGELOG.md | Version history | 🟠 Recommended |
| GOVERNANCE.md | Decision-making structure | 🟠 Recommended |

---

## 📄 README.md STRUCTURE

```markdown
# Project Name
> One-line description

## 🎯 Overview
What this project does and why it exists.

## 🚀 Quick Start
Minimal steps to get running.

## 📚 Documentation
Links to full docs.

## 🤝 Contributing
Link to CONTRIBUTING.md

## 📜 License
License name + link to LICENSE.md

## 🔗 Part of FMP Ecosystem
Link to FMP-CENTRAL-REPO
```

---

## ✍️ WRITING STYLE

### Language

- **Primary:** English
- **Secondary:** Russian, Uzbek, German
- Use **simple, clear sentences** — max 20 words per sentence
- Avoid jargon without explanation
- Spell out acronyms on first use: FMP (Fractal Metascience Paradigm)

### Tone

- Professional but approachable
- Inclusive — no gendered language
- Respectful of all cultures and religions
- Child-safe — always

### Formatting

```
# H1 — Document title only (once per file)
## H2 — Major sections
### H3 — Subsections

**Bold** — for key terms, warnings
*Italic* — for titles, foreign words
Code — for commands, filenames, variables
> Blockquote — for important notes
```

---

## 🔢 VERSIONING STANDARD

All documents follow **Semantic Versioning** (MAJOR.MINOR.PATCH):

- **PATCH** — Typo fixes, clarifications
- **MINOR** — New sections, additions
- **MAJOR** — Breaking changes, restructuring

### Changelog Entry Format

```markdown
## [1.2.0] - 2026-01-15

### Added
- New section on AI ethics

### Changed
- Updated child safety requirements

### Fixed
- Typo in Section 3.2
```

---

## 🌍 MULTILINGUAL DOCUMENTATION

### Translation Structure

```
docs/
├── en/ # English (primary)
├── ru/ # Russian
├── uz/ # Uzbek
└── de/ # German
```

### Translation Rules

1. Translate **meaning**, not word-for-word
2. Preserve technical terms in English + local language
3. Keep emoji — they are universal
4. Mark machine-translated files with [MT] prefix until reviewed

---

## 🔗 LINKING STANDARD

**Internal links:**
```markdown
[Contributing Guide](./CONTRIBUTING.md)
```

**Cross-repository:**
```markdown
[FMP Central](https://github.com/Secret-Uzbek/FMP-CENTRAL-REPO)
[Terra Legal](https://github.com/AIUZ-Terra-Codex-EcoSystem/.terra-legal)
```

---

## 📊 CITATION.cff TEMPLATE

```yaml
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
type: software
title: "Repository Title"
authors:
- family-names: Abdukarimov
given-names: Abdurashid
orcid: "https://orcid.org/0009-0000-6394-4912"
affiliation: "Fractal Metascience Foundation, Tashkent"
repository-code: "https://github.com/Secret-Uzbek/REPO-NAME"
license: CC-BY-4.0
date-released: "YYYY-MM-DD"
version: "1.0.0"
```

---

## ✅ DOCUMENTATION CHECKLIST

- [ ] All required files present
- [ ] README follows standard structure
- [ ] No broken internal links
- [ ] CITATION.cff is valid YAML
- [ ] No child-unsafe content
- [ ] Translations marked [MT] if machine-generated

---

*© 2025 Abdurashid Abdukarimov. Terra Ecosystem.*
*Version: 1.0.0 — March 2026*
131 changes: 131 additions & 0 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
# 🏛️ GOVERNANCE

**Terra Ecosystem Decision-Making Structure**

---

## 🎯 OVERVIEW

This document defines how decisions are made in the Terra Ecosystem,
who maintains the .terra-legal framework, and how the community
participates in governance.

---

## 👤 MAINTAINERS

### Founder & Lead Maintainer

| Name | Role | Contact |
|------|------|---------|
| Abdurashid Abdukarimov | Founder, Lead Maintainer | a.abdukarimov@fractal-metascience.org |
| ORCID: 0009-0000-6394-4912 | Fractal Metascience Foundation | Tashkent, Uzbekistan |

### Responsibilities

- Final decisions on license changes
- Child safety policy enforcement
- Commercial license approvals
- Community moderation oversight
- Legal enforcement coordination

---

## 🗳️ DECISION-MAKING PROCESS

| Type | Process | Timeline |
|------|---------|----------|
| Minor (typos, clarifications) | Maintainer approval | 48 hours |
| Moderate (new sections) | Community review → Maintainer | 7 days |
| Major (breaking changes) | Public consultation → Vote → Maintainer | 90 days |
| Child Safety (emergency) | Immediate maintainer action | 24 hours |

### Community Input

Community members may:
1. **Open an Issue** — propose changes or report problems
2. **Submit a PR** — contribute improvements
3. **Comment on Proposals** — during public consultation periods
4. **Vote on Major Changes** — >66% qualified majority required

---

## 🔄 LICENSE AMENDMENT PROCESS

```
Phase 1: PROPOSAL (30 days)
→ GitHub Issue opened with full proposal
→ Community feedback collected
→ Legal review initiated

Phase 2: REVIEW (60 days)
→ Independent legal review
→ Child safety expert assessment
→ International compliance verification
→ Community vote (>66% required)

Phase 3: IMPLEMENTATION (90 days)
→ Backward compatibility maintained (min 2 years)
→ Migration support for existing licensees
→ Documentation updates
→ New version tagged and released
```

---

## 🛡️ CHILD SAFETY GOVERNANCE

Child safety decisions follow an **accelerated process**:

1. **Report received** → Lead Maintainer notified immediately
2. **Assessment** → Within 24 hours
3. **Action taken** → Within 48 hours
4. **Post-incident review** → Within 7 days
5. **Policy update if needed** → Within 30 days

**Child safety violations always bypass standard review.**

---

## 📋 ROLES

| Role | Authority | Appointed By |
|------|-----------|-------------|
| Contributor | Submit PRs/issues | Self |
| Reviewer | Review PRs | Lead Maintainer |
| Maintainer | Merge PRs, enforce CoC | Lead Maintainer |
| Lead Maintainer | Final authority | Founder |

---

## 🌍 INTERNATIONAL ADVISORY

For jurisdiction-specific decisions, Lead Maintainer may consult:

- **Europe** — GDPR / EU AI Act experts
- **Central Asia** — Local law and Islamic values advisors
- **International** — UNESCO AI Ethics framework advisors
- **Child Safety** — UNICEF / local child protection agencies

---

## 📊 TRANSPARENCY

Annual Transparency Report includes:
- Governance decisions made
- Community participation statistics
- Child safety incidents and resolutions
- License enforcement actions

---

## 📞 GOVERNANCE CONTACT

**Email:** a.abdukarimov@fractal-metascience.org
**Subject prefix:** [GOVERNANCE]
**Response time:** 7 business days

---

*© 2025-2026 Abdurashid Abdukarimov. Terra Ecosystem.*
*Version: 1.0.0 — March 2026*
Loading
Loading