Skip to content

feat: sync handoff ingest issues - #58

Merged
solomonneas merged 1 commit into
mainfrom
feat/handoff-issue-sync
May 27, 2026
Merged

feat: sync handoff ingest issues#58
solomonneas merged 1 commit into
mainfrom
feat/handoff-issue-sync

Conversation

@solomonneas

Copy link
Copy Markdown
Collaborator

Summary

  • add brigade handoff sync-issues to import only new handoff-ingest issues
  • close stale handoff-ingest imports and tasks when the latest scan no longer reports their issue id
  • keep work brief focused on new handoff issues while counting known ones quietly

Root cause

handoff import-issues could import issue records, but there was no reconciliation step after the underlying latest log changed. Resolved route-skip imports and promoted tasks stayed pending in the daily work loop even after the route-skip root cause was fixed.

Validation

  • .venv/bin/python -m pytest tests/test_handoff_cmd.py tests/test_work_cmd.py -q
  • .venv/bin/python -m pytest -q
  • git diff --check
  • PYTHONPATH=$HOME/repos/content-guard/src .venv/bin/python -m content_guard scan . --policy $HOME/repos/content-guard/policies/public-repo.json
  • .venv/bin/brigade handoff sync-issues --target .
  • .venv/bin/brigade work brief --target .

@solomonneas
solomonneas merged commit eca2031 into main May 27, 2026
11 checks passed
@solomonneas
solomonneas deleted the feat/handoff-issue-sync branch May 27, 2026 16:59
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