Skip to content

Daniel/health system#535

Open
dadukhankevin wants to merge 24 commits intomainfrom
daniel/health_system
Open

Daniel/health system#535
dadukhankevin wants to merge 24 commits intomainfrom
daniel/health_system

Conversation

@dadukhankevin
Copy link
Contributor

  • Implements a basic health system

dadukhankevin and others added 4 commits January 30, 2026 21:29
Restore missing code from conflict resolution:
- Add vscode prop back to MilestoneAccordion interface and component
- Add RenameModal import and milestone editing handlers to ChapterNavigationHeader
- Import Check and RotateCcw icons alongside Heart

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dadukhankevin dadukhankevin linked an issue Feb 3, 2026 that may be closed by this pull request
- Introduced health score and radial progress for audio validation status.
- Added tooltip support for health information display.
- Updated ValidationButton and ValidationStatusIcon components to utilize health data.
- Cleaned up CellContentDisplay by removing the HealthIndicator component and integrating health props directly.

This update improves user feedback during validation processes and enhances the overall UI experience.
- Added detailed logging for validation state updates in CodexCellEditor and CodexCellEditorProvider.
- Refactored AudioValidationButton and ValidationButton to rely on provider state, reducing local state duplication.
- Introduced health indicators in ValidatorPopover to display validation status and health information.
- Cleaned up unused state variables and effects for better performance and clarity.

These changes improve the user experience by providing clearer feedback during validation processes and optimizing component behavior.
- Added functionality to update health indicators based on configuration changes in CodexCellEditorProvider.
- Improved logging for document change events and validation state updates in CodexCellEditor.
- Updated ValidationButton and related components to conditionally display health indicators based on new props.
- Refactored health management logic in CodexDocument to ensure accurate health status during validation.

These enhancements provide better user feedback and improve the overall validation experience.
@ryderwishart ryderwishart mentioned this pull request Feb 4, 2026
ryderwishart and others added 13 commits February 5, 2026 19:13
Restore missing code from conflict resolution:
- Add vscode prop back to MilestoneAccordion interface and component
- Add RenameModal import and milestone editing handlers to ChapterNavigationHeader
- Import Check and RotateCcw icons alongside Heart

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Introduced health score and radial progress for audio validation status.
- Added tooltip support for health information display.
- Updated ValidationButton and ValidationStatusIcon components to utilize health data.
- Cleaned up CellContentDisplay by removing the HealthIndicator component and integrating health props directly.

This update improves user feedback during validation processes and enhances the overall UI experience.
- Added detailed logging for validation state updates in CodexCellEditor and CodexCellEditorProvider.
- Refactored AudioValidationButton and ValidationButton to rely on provider state, reducing local state duplication.
- Introduced health indicators in ValidatorPopover to display validation status and health information.
- Cleaned up unused state variables and effects for better performance and clarity.

These changes improve the user experience by providing clearer feedback during validation processes and optimizing component behavior.
- Added functionality to update health indicators based on configuration changes in CodexCellEditorProvider.
- Improved logging for document change events and validation state updates in CodexCellEditor.
- Updated ValidationButton and related components to conditionally display health indicators based on new props.
- Refactored health management logic in CodexDocument to ensure accurate health status during validation.

These enhancements provide better user feedback and improve the overall validation experience.
ryderwishart and others added 2 commits February 13, 2026 09:23
- ValidationButton.tsx: Keep hook-based validation approach from health_system,
  discard old manual state management from main
- NavigationView/index.tsx: Keep main's getProgressValues refactor, extend with
  averageHealth field and health indicator rendering from health_system

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

HealthSystem

2 participants