Skip to content

Conversation

Copy link

Copilot AI commented Jan 25, 2026

Milestones only supported deliverables: string[] for tracking work. This adds proper task objects with status, priority, assignment, and timeline tracking while maintaining backward compatibility.

Type Changes

  • Added Task interface to types/milestone.ts with: id, title, description, status (todo/in_progress/completed), priority, assignee, dueDate, completedAt, order
  • Extended Milestone interface with optional tasks?: Task[] field
  • Made deliverables optional in both milestone type definitions for consistency

UI Components

  • TaskList component: Displays tasks with progress bar, status indicators, priority badges, and assignee info
  • Milestone cards: Show task completion progress (2/3 tasks with visual progress bar)
  • Timeline integration: Pass task progress through timeline components to milestone cards

Example Usage

{
  "milestones": [{
    "name": "Phase 1",
    "tasks": [
      {
        "id": "1",
        "title": "Setup repository",
        "status": "completed",
        "priority": "high",
        "assignee": "john@example.com",
        "completedAt": "2024-01-04",
        "order": 1
      },
      {
        "id": "2",
        "title": "Configure CI/CD",
        "status": "in_progress",
        "priority": "high",
        "dueDate": "2024-01-10",
        "order": 2
      }
    ]
  }]
}

Legacy milestones with deliverables continue to work - they render as basic task items without metadata.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • fonts.googleapis.com
    • Triggering command: /usr/local/bin/node node /home/REDACTED/work/boundless/boundless/node_modules/.bin/next build bash -c at.Core.RunCommandLinux.slice (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Improve


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@vercel
Copy link

vercel bot commented Jan 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
boundless-kd16 Ready Ready Preview, Comment Jan 25, 2026 3:19pm
boundless-t4ms Ready Ready Preview, Comment Jan 25, 2026 3:19pm
1 Skipped Deployment
Project Deployment Review Updated (UTC)
boundless Ignored Ignored Preview Jan 25, 2026 3:19pm

Co-authored-by: 0xdevcollins <90073781+0xdevcollins@users.noreply.github.com>
…sertions

Co-authored-by: 0xdevcollins <90073781+0xdevcollins@users.noreply.github.com>
Copilot AI changed the title [WIP] Improve task structure for better organization Add structured task tracking to milestones Jan 25, 2026
Copilot AI requested a review from 0xdevcollins January 25, 2026 15:20
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.

2 participants