Feature Orchestrator Extension: Genericization & UI (5/5), Fixes AB#3545057#405
Open
Feature Orchestrator Extension: Genericization & UI (5/5), Fixes AB#3545057#405
Conversation
Make the VS Code extension team/workspace agnostic and add pipeline visualization: Genericization: - Add config.ts: centralized config loader, state path resolver, repo/module helpers - dashboard.ts: replace hardcoded repo slugs with config-driven discovery - featureDetail.ts: replace hardcoded ADO constants, repo maps, and paths with config helpers - tools.ts: replace org-specific account logic with data-driven repo/org mapping - package.json: generic branding, add repository field for VSIX packaging - README.md: update state path reference Pipeline UI: - Mini pipeline with agent icons per stage (Design, Plan, Backlog, Dispatch, Monitor) - Breathing border animation for active stages - Dimmed icons for future stages, checkmarks for completed - Data-aware dispatch detection (PRs vs PBIs count) - Agent timeline section with vertical connector and per-event timestamps - Retrospective card placeholder for completed features State management: - state-utils.js: timeline events on phase transitions, set-retrospective command - Fix state file path (flat ~/.feature-orchestrator/state.json with legacy fallback)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Feature Orchestrator Extension Part 5: Genericization & UI
Makes the VS Code extension team/workspace agnostic and adds pipeline visualization. Can be merged independently of PRs 1-4.
Genericization
Removes all hardcoded team-specific values (repo slugs, ADO org/project, state paths) and replaces them with a centralized config layer:
Pipeline UI
State management
Fixes AB#3545057