Add visual AI readiness reports with batch processing#10
Merged
pierceboggan merged 6 commits intoprimer/vnextfrom Feb 9, 2026
Merged
Add visual AI readiness reports with batch processing#10pierceboggan merged 6 commits intoprimer/vnextfrom
pierceboggan merged 6 commits intoprimer/vnextfrom
Conversation
- Fix TypeScript syntax errors in tui.tsx and github.ts - Create visual report generator service with beautiful HTML output - Add --visual flag to readiness command for HTML reports - Implement batch-readiness command for multi-repo visual reports - Add BatchReadinessTui for interactive repository selection - Support both GitHub and Azure DevOps repository sources - Include summary cards, pillar performance, and level distribution charts - Update documentation with visual report examples Co-authored-by: pierceboggan <1091304+pierceboggan@users.noreply.github.com>
- Added support for selecting and running evaluations with a new eval-pick status. - Implemented batch processing options for GitHub and Azure DevOps. - Introduced a logging mechanism to track activity and status updates. - Enhanced user interface with spinner animations and improved status indicators. - Refactored code to check for eval configuration on mount and display relevant messages. - Updated command hints for better user guidance during interactions. - Removed unused readiness report functionality and related types.
…rt generation - Implement tests for `ensureDir` and `safeWriteFile` in `fs.test.ts`. - Create comprehensive tests for `runReadinessReport` in `readiness.test.ts`, covering various criteria and pillars. - Add tests for `generateVisualReport` in `visualReport.test.ts`, ensuring correct HTML output and content. - Update `generateCopilotInstructions` to use a new preferred model. - Enhance TUI to support model selection and generation options for copilot instructions and agents. - Introduce `tsup` configuration for building the project.
digitarald
added a commit
that referenced
this pull request
Feb 24, 2026
Policy System for Readiness Reports
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.
Implements beautiful HTML visual reports for AI readiness assessments, enabling teams to track and present readiness metrics across single or multiple repositories. Addresses the need for shareable, visually compelling reports that AI enablement teams can use to identify and prioritize improvements.
Core Changes
Visual Report Generator (
src/services/visualReport.ts)Enhanced Readiness Command
--visualflag generates HTML reports.htmlextension auto-triggers visual modeBatch Readiness Processing
batch-readinesscommand for multi-repo analysisUsage
Bug Fixes
bootstrapEvalConfigfunction intui.tsx(syntax error from previous refactor)org.name→org.descriptionfor organization objects