Skip to content

Describe#102

Merged
ocots merged 3 commits intomainfrom
describe
Mar 16, 2026
Merged

Describe#102
ocots merged 3 commits intomainfrom
describe

Conversation

@ocots
Copy link
Copy Markdown
Member

@ocots ocots commented Mar 16, 2026

No description provided.

ocots added 3 commits March 16, 2026 14:01
- Add description contract method for AbstractStrategyParameter with NotImplemented fallback
- Implement description for CPU and GPU parameters
- Add describe methods for parameters (type-direct and registry-aware)
- Display parameter ID, hierarchy chain, and description
- Registry-aware describe lists strategies using each parameter
- Improve strategy describe to show full hierarchy chain instead of just supertype
- Add _supertype_chain helper function for consistent hierarchy display
- Add comprehensive tests following .windsurf standards
- Export description function for parameters
- Update version to 0.4.8-beta

Features:
- describe(CPU) and describe(GPU) show parameter introspection
- describe(:cpu, registry) and describe(:gpu, registry) show strategies using parameter
- All describe methods now show full hierarchy: Type → Parent → AbstractStrategy
- Disambiguation logic to handle both strategy and parameter IDs
- Cle
- Add description contract method for AbstractStrategyParameter with NotImpleming- Implement description for CPU and GPU parameters
- Add describe m
- Add v0.4.8-beta section to BREAKING.md with no breaking changes
- Document parameter description methods and improved hierarchy display
- Add comprehensive changelog entry with Added/Improved/Fixed sections
- Document new describe methods for parameters and enhanced strategy display
- Note 23 new tests following .windsurf standards
- Update test_coverage_abstract_strategy.jl to check for 'hierarchy' instead of 'supertype'
- Aligns test with new hierarchy display format: 'Type → Parent → AbstractStrategy'
- All tests now pass with 37/37 in Abstract Strategy coverage
@ocots ocots merged commit 30e2d06 into main Mar 16, 2026
15 checks passed
@ocots ocots deleted the describe branch March 16, 2026 13:09
@ocots ocots mentioned this pull request Apr 1, 2026
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.

1 participant