Skip to content

feat: implement work items v1#11

Open
vsevolod wants to merge 10 commits intoChocksy:mainfrom
vsevolod:feat/work-items-v1
Open

feat: implement work items v1#11
vsevolod wants to merge 10 commits intoChocksy:mainfrom
vsevolod:feat/work-items-v1

Conversation

@vsevolod
Copy link
Copy Markdown
Contributor

@vsevolod vsevolod commented Apr 12, 2026

Summary

  • add work item persistence, service layer, GitHub/Jira sync, Slack review actions, dashboard APIs, kanban interactions, and delivery automation foundations
  • include Kubernetes runtime changes that were pulled into this branch; that scope should be reviewed separately in Feat/kubernetes runtime #10
  • close dashboard pipeline test servers during teardown and verify the full Task 10 suite

Blockers

Test Plan

  • docker compose up -d postgres
  • docker compose run --rm -e DATABASE_URL_TEST=postgres://gooseherd:gooseherd@postgres:5432/gooseherd_test -v "$PWD:/app" --entrypoint sh gooseherd -lc 'node --test --import tsx tests/work-item-store.test.ts tests/work-item-policies.test.ts tests/work-item-service.test.ts tests/work-item-github-sync.test.ts tests/dashboard-work-items.test.ts'
  • docker compose run --rm -e DATABASE_URL_TEST=postgres://gooseherd:gooseherd@postgres:5432/gooseherd_test -v "$PWD:/app" --entrypoint sh gooseherd -lc 'node --test --import tsx tests/config.test.ts tests/dashboard-pipelines.test.ts tests/slack-thread.test.ts tests/observer.test.ts'
  • docker compose run --rm -e DATABASE_URL_TEST=postgres://gooseherd:gooseherd@postgres:5432/gooseherd_test -v "$PWD:/app" --entrypoint sh gooseherd -lc 'npm run check'

@vsevolod vsevolod force-pushed the feat/work-items-v1 branch from 432e95f to a5e6cbf Compare April 13, 2026 14:03
@vsevolod vsevolod force-pushed the feat/work-items-v1 branch from 1c949f9 to 3aa2b01 Compare April 15, 2026 10:25
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