Skip to content

Deploy wish system infrastructure to spark #12

@vasconceloscezar

Description

@vasconceloscezar

🔗 Roadmap Initiative: #29

📋 Work Type: Feature Implementation

📄 Description

Deploy complete wish system infrastructure to automagik-spark repository. This includes labels, issue templates, repository settings, and GitHub Actions workflows for automated wish archival.

Scope:

  • Set up unified label taxonomy from roadmap
  • Deploy issue templates (bug-report, feature-request, planned-feature)
  • Configure repository settings (disable blank issues)
  • Deploy cross-repo linking workflow (link-to-roadmap.yml)
  • Add wish-specific labels and workflows
  • Configure GitHub App secrets for cross-repo operations

✅ Acceptance Criteria

Labels:

  • Copy labels.yml from genie repo (includes wish labels)
  • Add label-sync workflow
  • Sync labels to repository
  • Verify all 50+ labels created correctly

Templates:

  • Deploy bug-report.yml template
  • Deploy feature-request.yml template
  • Deploy planned-feature.yml template with wish fields
  • Update config.yml (disable blank issues)
  • Test all templates create issues correctly

Workflows:

  • Deploy link-to-roadmap.yml workflow
  • Configure PROJECT_APP_ID secret
  • Configure PROJECT_APP_PRIVATE_KEY secret
  • Test roadmap linking with sample issue
  • Verify project board integration

Wish System:

  • Confirm wish labels present (wish:active, wish:archived, wish:implementation)
  • Verify planned-feature template has wish status field
  • Document wish workflow for spark team

🔍 Context / Evidence

Builds on infrastructure deployed to omni and genie:

Spark is a cron system that sparks repos - this infrastructure enables proper wish tracking.

🧩 Dependencies

Depends On:

Blocks:

  • Spark wish archival and cleanup
  • Historical wish migration from spark

📊 Estimated Complexity: S - 1-2 days

⚡ Priority: High

🏷️ Component / Area

  • Build / CI
  • Workflows
  • Docs

🔗 Related Wish

N/A - Infrastructure deployment

👤 Suggested Assignee

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions