Skip to content

refactor: deprecate GitHub Project #6 board — issues-only SDLC (#1042)#1043

Merged
vybe merged 2 commits into
devfrom
feature/1042-deprecate-project-board
Jun 3, 2026
Merged

refactor: deprecate GitHub Project #6 board — issues-only SDLC (#1042)#1043
vybe merged 2 commits into
devfrom
feature/1042-deprecate-project-board

Conversation

@vybe
Copy link
Copy Markdown
Contributor

@vybe vybe commented Jun 3, 2026

Summary

Deprecate GitHub Project #6 ("Trinity Roadmap") and move the SDLC to labels + native GitHub sub-issues only. Prioritization metadata no longer lives on a board.

This is the superproject half of a coordinated two-repo change. The 6 skill rewrites + DEVELOPMENT_WORKFLOW.md live in the .claude submodule (trinity-dev#2); this PR bumps the submodule pointer and updates the repo-level docs.

Changes (this repo)

  • .claude submodule pointer → df66060 (trinity-dev#2: 6 skills + workflow doc de-boarded).
  • CLAUDE.md — Current Product Focus recast around theme-* labels; Rules of Engagement + SDLC de-boarded; lifecycle aligned to Todo → In Progress → In Dev → Done; ordering rule = priority, type-bug before type-feature, newest issue number first.
  • docs/GITHUB_ISSUES_MIGRATION.md — appended 2026-06-03 archive note (board fields → label/sub-issue replacements).
  • docs/planning/PROJECT_BOARD_DEPRECATION_2026-05.md — execution addendum (operator overrides: newest-first ordering; complexity kept as labels).

GitHub-state migration (out-of-band — not in this diff)

  • theme-* (7) + complexity-* (3) + type-epic labels created; theme-*/complexity-* backfilled across ~490 board items (open + closed).
  • Epics converted: 8 issue-numbered parents labeled type-epic; 6 name-only epics created as new type-epic issues; children linked as native sub-issues.
  • Legacy P1b and status-review labels deleted.
  • Project Feature/process engine #6 archived (not deleted — preserves historical Rank/Tier).

Test plan

  • No surviving "Trinity Roadmap project board" / "Project Feature/process engine #6" board-dependency in CLAUDE.md / DEVELOPMENT_WORKFLOW.md
  • /roadmap, /groom run with zero gh project item-list / GraphQL field-mutation calls
  • All 7 theme-* labels carry ≥1 issue; ≥1 type-epic issue shows a sub-issue rollup

Depends on trinity-dev#2 (submodule).

Fixes #1042

🤖 Generated with Claude Code

Eugene Vyborov and others added 2 commits June 3, 2026 13:18
Move all prioritization metadata off GitHub Project #6 to labels +
native sub-issues. Companion to the .claude submodule rewrite
(trinity-dev#2), pointer bumped here.

- CLAUDE.md: Current Product Focus recast around theme-* labels;
  Rules of Engagement + SDLC lifecycle de-boarded (Todo → In Progress
  → In Dev → Done); ordering = priority, bug-before-feature, newest first.
- docs/GITHUB_ISSUES_MIGRATION.md: appended 2026-06-03 archive note
  (board fields → label/sub-issue replacements, dropped Tier/Rank,
  removed legacy P1b + status-review labels).
- docs/planning/PROJECT_BOARD_DEPRECATION_2026-05.md: execution addendum
  recording the two operator overrides (newest-first ordering; complexity
  kept as labels).

GitHub-state migration applied out-of-band: theme-*/complexity-* labels
backfilled from board data, epics converted to type-epic + sub-issues,
Project #6 archived.

Fixes #1042

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Re-point the submodule from the feature-branch commit to the squashed
main commit (trinity-dev#2 merged). Coordinated with #1042.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vybe vybe merged commit 7883a7b into dev Jun 3, 2026
11 checks passed
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