docs: update CHANGELOG with v09.02 session changes
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 3s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan Miller
2026-05-26 23:50:16 -05:00
parent fe3644204a
commit a93794f1ba
+21 -1
View File
@@ -19,8 +19,28 @@ Version format: `XX.YY.ZZ` (zero-padded semver).
## [Unreleased]
### Added
- `branch-cleanup.yml`: auto-delete merged feature branches after PR merge — synced to all 47 repos
- `governance.yml`: lightweight YAML schema replacing HCL definition files for repo governance config
- `auto-bump.yml`: auto patch-bump version on every push to dev
- Removed redundant bump from pre-release.yml (handled by auto-bump)
### Changed
- **Definitions removed**: deleted `definitions/` directory (63,602 lines of HCL) — Template repos are now the canonical source for platform-specific files
- **Template path migration**: `templates/gitea/``templates/mokogitea/`, all `.github/` references → `.mokogitea/` across definitions and sync tools
- `version_bump.php`: preserves version suffix (e.g. `-dev`) through bumps — moko manifest is now the single source of truth for the full version string (#191)
- `version_read.php`: accepts suffix from moko manifest (was stripping it)
- `update-server.yml`: removed `DISPLAY_VERSION` — derives filename directly from manifest version (#191)
- `pre-release.yml`: removed `SUFFIX` variable — version string already includes suffix
- `push_files.php`: detects platform from manifest.xml via API instead of local sync definition files
- `auto_detect_platform.php`: gracefully handles missing schema directory
- `DefinitionParser.php`: deleted — no longer needed
- `manifest-schema.xsd`: moved from `definitions/` to `templates/schemas/`
### Removed
- `definitions/default/` — 10 HCL definition files (generic, joomla, dolibarr, platform, standards, etc.)
- `definitions/sync/` — 48 auto-generated sync tracking files
- `lib/Enterprise/DefinitionParser.php` — HCL parser (replaced by Template repo sourcing)
- Redundant bump from pre-release.yml (handled by auto-bump)
- 47 merged feature branches cleaned up from remote
## [09.02.00] - 2026-05-26