chore(ci): include canals compilation in monthly sync-tiles-r2 workflow and mandate 6-axis review battery #114

Merged
yuris merged 2 commits from chore/sync-canals-workflow-and-6-axis-reviewer into main 2026-10-15 03:50:26 +00:00
Owner

Summary

Adds drainage canal PMTiles compilation into the monthly scheduled Cloudflare R2 sync workflow, and mandates the 6-Axis Review Battery Protocol across reviewer specs and documentation.

Executed playbook: skill://poteto-mode/playbooks/feature.md.

Principles applied

  • principle-make-operations-idempotent: Canals build and upload is bundled alongside concessions and peat soil in the monthly sync.
  • principle-encode-lessons-in-structure: Mechanical enforcement of all 6 review axes for dev-reviewer.

Impact

  • For the consumer: Automated monthly canal network updates delivered seamlessly to Cloudflare R2 edge.
  • For the maintainer: Zero manual upload commands needed; strict multi-axis review guarantees.

Verification proof

  • vp check: Clean across 269 files.
  • vp test run: All 170 tests passed.
  • S3 upload: Verified tiles/canals.pmtiles live on titik-gambut-public.
## Summary Adds drainage canal PMTiles compilation into the monthly scheduled Cloudflare R2 sync workflow, and mandates the 6-Axis Review Battery Protocol across reviewer specs and documentation. Executed playbook: `skill://poteto-mode/playbooks/feature.md`. ### Principles applied - `principle-make-operations-idempotent`: Canals build and upload is bundled alongside concessions and peat soil in the monthly sync. - `principle-encode-lessons-in-structure`: Mechanical enforcement of all 6 review axes for dev-reviewer. ### Impact - **For the consumer:** Automated monthly canal network updates delivered seamlessly to Cloudflare R2 edge. - **For the maintainer:** Zero manual upload commands needed; strict multi-axis review guarantees. ### Verification proof - `vp check`: Clean across 269 files. - `vp test run`: All 170 tests passed. - S3 upload: Verified `tiles/canals.pmtiles` live on `titik-gambut-public`.
chore(ci): include canals compilation in monthly sync-tiles-r2 workflow and mandate 6-axis review battery
Some checks failed
CI / Verify Quality & Build (pull_request) Failing after 54s
14b745b4ee
- Add Build Canals PMTiles step to .forgejo/workflows/sync-tiles-r2.yml
- Add public/tiles/canals.pmtiles to .gitignore
- Mandate 6-Axis Review Battery Protocol across reviewer/agent.yaml and AGENTS.md
chore(ci): retrigger CI with updated PR description
All checks were successful
CI / Verify Quality & Build (pull_request) Successful in 1m52s
6618cb3455
yuris merged commit ba00ab5105 into main 2026-10-15 03:50:26 +00:00
yuris deleted branch chore/sync-canals-workflow-and-6-axis-reviewer 2026-10-15 03:50:27 +00:00
Sign in to join this conversation.
No reviewers
No labels
backend
frontend
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/titik-gambut-next!114
No description provided.