Skip to content
Merged
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
193 changes: 0 additions & 193 deletions .github/workflows/sync-next-with-main.yml

This file was deleted.

11 changes: 1 addition & 10 deletions CODEBASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,7 @@ eslint/prettier) · semantic-release on merge to `main`.
├─ skills/todoist-cli/ # Generated SKILL.md (from src/lib/skills/content.ts)
├─ .github/workflows/ # test.yml, lint.yml, release.yml, check-skill-sync.yml,
│ # check-semantic-pull-request.yml, update-todoist-sdk.yml,
│ # issue-automation.yml, request-reviews.yml,
│ # sync-next-with-main.yml
│ # issue-automation.yml, request-reviews.yml
├─ AGENTS.md # Prescriptive rules (build cmds, skill-sync, JSON flag)
├─ CODEBASE.md # This file — descriptive map
├─ CLAUDE.md # One-liner forward to AGENTS.md
Expand Down Expand Up @@ -264,14 +263,6 @@ re-migrate a stale legacy slot.
- **Release:** semantic-release on merge to `main` (`.github/workflows/release.yml`).
Commits must follow Conventional Commits — enforced by
`check-semantic-pull-request.yml`.
- **Prerelease sync:** `sync-next-with-main.yml` opens (or updates) a
`chore: merge main into next` PR whenever `main` is ahead of `next`. Runs
on push to `main`, daily at 09:00 UTC, and `workflow_dispatch`. Clean
merges go through the standard PR CI; conflicts are committed with
markers and surfaced in the PR body for manual resolution. Idempotent —
skips reruns when the existing sync branch already merges the current
`main`/`next` tips, and refuses to overwrite branches whose HEAD was not
authored by the bot.

## Skill content flow

Expand Down
Loading