Skip to content

Bootstrap or finish board/import provider implementation #12

Description

@artiphishle

title: "Bootstrap or finish board/import provider implementation"
repo: "ankhorage/board"
labels: "board, provider, P2"
milestone: "Follow-up"
priority: "P2"

Bootstrap or finish board/import provider implementation

Repository: ankhorage/board
Priority: P2
Labels: board, provider, P2
Milestone: Follow-up

Goal

Complete the board/import provider implementation if ankhorage/board is still empty or not bootstrapped.

Target package shape

ankhorage/board
  src/
    index.ts
    cli/
      index.ts
      provider.ts
      commands/

Requirements

  • Use the standard src/cli/ layout.
  • Expose provider metadata for @ankhorage/ankh.
  • Pass ankh doctor validate ..

Acceptance criteria

  • ankhorage/board is bootstrapped as a proper provider package.
  • Provider commands are discoverable by ankh.
  • No implementation depends on ankhorage4.

Definition of Done

  • The target architecture is implemented directly, without temporary @ankh/* compatibility packages.
  • There is no new compatibility, legacy, or deprecation layer.
  • Imports use the owning @ankhorage/* package directly.
  • CI passes for the touched repository.
  • ankh doctor validate . either passes or reports only explicitly accepted missing doctor capabilities for this phase.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Target architecture importboardTarget architecture importproviderTarget architecture import

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions