[PR #9] [MERGED] chore(plan): consolidate build plan into BUILD_PLAN.md and remove import remnants #9

Closed
opened 2026-08-09 19:08:27 +02:00 by zaph0d · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Team-Rockstars-AI/opencode-agentic-platform-engineering/pull/9
Author: @niels-emmer
Created: 6/17/2026
Status: Merged
Merged: 6/17/2026
Merged by: @niels-emmer

Base: mainHead: chore/remove-sisyphus-import-remnants


📝 Commits (1)

  • bce88b4 chore(plan): consolidate build plan into BUILD_PLAN.md and remove import remnants

📊 Changes

5 files changed (+9 additions, -7 deletions)

View changed files

📝 .opencode/prompts/orchestrator.txt (+2 -2)
📝 BUILD_PLAN.md (+5 -2)
📝 ruff.toml (+0 -1)
📝 skills/plan-tracking/SKILL.md (+1 -1)
📝 templates/opencode-config/skills/plan-tracking/SKILL.md (+1 -1)

📄 Description

A previous import ("Engineer2" + Sisyphus + Azure DevOps board) left dangling references in the agent configuration:

  • the orchestrator prompt and plan-tracking skill pointed at a phantom backlog (Detailed_Planning_Engineer2.md) that never existed in this repo;
  • the active plan lived under .sisyphus/plans/build-plan.md, which is not where OpenCode keeps project plans;
  • the orchestrator referenced a non-existent ado-board/export/epics/ path.

Move the (still active) backlog — Epic 1 /optimise (done), Epic 2 /drift and Epic 3 /compliance (pending) — into a project-native BUILD_PLAN.md at the repo root, alongside BUILD_JOURNAL.md. Repoint the orchestrator prompt and the plan-tracking skill (root + template) at BUILD_PLAN.md, drop the phantom backlog and ADO-board references, remove the .sisyphus/ folder, and drop its now-unneeded ruff exclude so nothing reads or writes .sisyphus.

Summary

Type of change

  • Feature (new module, template, skill, or capability)
  • 🐛 Bug fix
  • 📝 Documentation
  • ♻️ Refactor / chore
  • 👷 CI / tooling
  • 🔒 Security

Changes

Checklist

  • Branch name follows feature/<id>-<description> and targets main
  • Commits follow Conventional Commits
  • terraform fmt -recursive run on any changed Terraform
  • ruff check . passes for any changed Python
  • python3 scripts/validate-skills.py passes if skills/prompts changed
  • Docs/READMEs updated for any behaviour or interface change
  • No secrets, local state, .tfvars, or generated artifacts included

Verification

Notes for reviewers


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Team-Rockstars-AI/opencode-agentic-platform-engineering/pull/9 **Author:** [@niels-emmer](https://github.com/niels-emmer) **Created:** 6/17/2026 **Status:** ✅ Merged **Merged:** 6/17/2026 **Merged by:** [@niels-emmer](https://github.com/niels-emmer) **Base:** `main` ← **Head:** `chore/remove-sisyphus-import-remnants` --- ### 📝 Commits (1) - [`bce88b4`](https://github.com/Team-Rockstars-AI/opencode-agentic-platform-engineering/commit/bce88b42316a98dadf9d89c83e0ea272e87242cb) chore(plan): consolidate build plan into BUILD_PLAN.md and remove import remnants ### 📊 Changes **5 files changed** (+9 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.opencode/prompts/orchestrator.txt` (+2 -2) 📝 `BUILD_PLAN.md` (+5 -2) 📝 `ruff.toml` (+0 -1) 📝 `skills/plan-tracking/SKILL.md` (+1 -1) 📝 `templates/opencode-config/skills/plan-tracking/SKILL.md` (+1 -1) </details> ### 📄 Description A previous import ("Engineer2" + Sisyphus + Azure DevOps board) left dangling references in the agent configuration: - the orchestrator prompt and plan-tracking skill pointed at a phantom backlog (`Detailed_Planning_Engineer2.md`) that never existed in this repo; - the active plan lived under `.sisyphus/plans/build-plan.md`, which is not where OpenCode keeps project plans; - the orchestrator referenced a non-existent `ado-board/export/epics/` path. Move the (still active) backlog — Epic 1 `/optimise` (done), Epic 2 `/drift` and Epic 3 `/compliance` (pending) — into a project-native `BUILD_PLAN.md` at the repo root, alongside `BUILD_JOURNAL.md`. Repoint the orchestrator prompt and the plan-tracking skill (root + template) at `BUILD_PLAN.md`, drop the phantom backlog and ADO-board references, remove the `.sisyphus/` folder, and drop its now-unneeded ruff exclude so nothing reads or writes `.sisyphus`. <!-- Thanks for contributing! Keep PRs focused and small where possible. Title should follow Conventional Commits, e.g. "feat(keyvault): add private endpoint". --> ## Summary <!-- What does this PR change and why? Link any related issue: Closes #123 --> ## Type of change - [ ] ✨ Feature (new module, template, skill, or capability) - [ ] 🐛 Bug fix - [ ] 📝 Documentation - [ ] ♻️ Refactor / chore - [ ] 👷 CI / tooling - [ ] 🔒 Security ## Changes <!-- Bullet the notable changes. Mention new inputs/outputs/parameters. --> - ## Checklist - [ ] Branch name follows `feature/<id>-<description>` and targets `main` - [ ] Commits follow [Conventional Commits](../CONTRIBUTING.md#commit-messages) - [ ] `terraform fmt -recursive` run on any changed Terraform - [ ] `ruff check .` passes for any changed Python - [ ] `python3 scripts/validate-skills.py` passes if skills/prompts changed - [ ] Docs/READMEs updated for any behaviour or interface change - [ ] No secrets, local state, `.tfvars`, or generated artifacts included ## Verification <!-- How did you test this? Paste relevant command output. --> ## Notes for reviewers <!-- Anything reviewers should pay special attention to, or follow-ups. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
zaph0d 2026-08-09 19:08:27 +02:00
Sign in to join this conversation.
No labels
pull-request
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
github-mirrors/opencode-agentic-platform-engineering#9
No description provided.