Files
kandev/docs/plans/bitbucket-plugin/task-02-plugin-repository-bootstrap.md
T
2026-08-24 11:09:03 +00:00

50 lines
1.2 KiB
Markdown

---
id: "02-plugin-repository-bootstrap"
title: "Dedicated plugin repository bootstrap"
status: completed
wave: 0
depends_on: []
plan: "plan.md"
spec: "../../specs/integrations/requirements/bitbucket-plugin.md"
---
# Task 02: Dedicated plugin repository bootstrap
## Intent
Create public `kdlbs/kandev-plugin-bitbucket` from official plugin template and attach
that repository to its Kandev task. Establish package/CI skeleton only; make no
unsupported product claims.
## Owned paths
- Attached `kdlbs/kandev-plugin-bitbucket` worktree only.
- Template-owned manifest, package, CI, backend, and UI skeleton files in that
repository.
## Dependencies
None.
## Acceptance
1. Repository is public, template-derived, and attached to the task rather than
cloned inside this host worktree.
2. Skeleton identifies `kandev-plugin-bitbucket`, ships no OAuth secret, and contains
no claimed minimum host version before generic seams release.
3. CI/package layout can build the release archive expected by task 13.
## Verification
```sh
make test
make vet
make build
make package
```
## Risks
Template drift can invalidate guessed commands or archive layout. Use the template's
current documented targets; do not add product behavior in this bootstrap task.