1.7 KiB
1.7 KiB
id, title, status, wave, depends_on, plan, spec
| id | title | status | wave | depends_on | plan | spec |
|---|---|---|---|---|---|---|
| 01-design-package | Design package and task files | completed | 0 | plan.md | ../../specs/integrations/requirements/bitbucket-plugin.md |
Task 01: Design package and task files
Intent
Materialize approved Bitbucket connector behavior, generic host boundaries, ADRs, and dependency-scoped implementation packets without touching production code.
Dependencies
None.
Owned paths
docs/specs/integrations/requirements/bitbucket-plugin.mddocs/specs/INDEX.mddocs/specs/plugins/requirements/plugins.mddocs/decisions/2026-07-31-authenticated-plugin-actions.mddocs/decisions/2026-07-31-plugin-repository-provider-extensions.mddocs/decisions/2026-07-31-provider-neutral-git-credential-broker.mddocs/decisions/INDEX.mddocs/plans/bitbucket-plugin/docs/plans/plugins/GRPC-CONTRACT.mddocs/plans/plugins/PLUGIN-API.mddocs/plans/plugins/HOST-DATA-API.proto
Acceptance
- Spec preserves Cloud+DC, API token/PAT+OAuth, full supported-capability parity, plugin-first boundaries, native Link/review hooks, and composer submission reauthorization.
- Three ADRs and frozen contracts define generic reusable seams without Bitbucket API payloads in the host.
task-01throughtask-13declare dependencies, owned paths, acceptance, exact checks, and risks; indexes and relative links resolve.
Verification
git diff --check
rg -n 'Link → Bitbucket Pull Request|submit-time|reauthoriz|Cloud|Data Center' docs/specs/bitbucket-plugin docs/plans/bitbucket-plugin
Risks
Frozen contract drift can make later host/plugin tasks incompatible. Reconcile every contract amendment with the approved parent plan before implementation starts.