Bug
tests/e2e/test_critical_paths_simplified.py::TestCriticalConfigHandling::test_valid_config_application fails on main with:
Error: Invalid attribute ID(s) in config file: repomix_config
The test excludes repomix_config via a config file to verify that exclusion works. The assess command rejects it because repomix_config is not in the set of known attribute IDs.
Root cause
RepomixConfigAssessor is defined in src/agentready/assessors/repomix.py with attribute_id = "repomix_config" but is never registered in create_all_assessors() in src/agentready/assessors/__init__.py. The attribute validator only knows about registered assessors, so it treats repomix_config as an unknown ID.
Fix
Either register RepomixConfigAssessor in create_all_assessors() (the right fix if the assessor is intentionally part of the product), or update the test to exclude a valid attribute ID (if the assessor is intentionally unregistered and the test just needs a valid example).
Repro
pytest tests/e2e/test_critical_paths_simplified.py::TestCriticalConfigHandling::test_valid_config_application -v
Fails on main as of 4f99a69.
Opened by Claude Code under the supervision of Bill Murdock.
Bug
tests/e2e/test_critical_paths_simplified.py::TestCriticalConfigHandling::test_valid_config_applicationfails onmainwith:The test excludes
repomix_configvia a config file to verify that exclusion works. The assess command rejects it becauserepomix_configis not in the set of known attribute IDs.Root cause
RepomixConfigAssessoris defined insrc/agentready/assessors/repomix.pywithattribute_id = "repomix_config"but is never registered increate_all_assessors()insrc/agentready/assessors/__init__.py. The attribute validator only knows about registered assessors, so it treatsrepomix_configas an unknown ID.Fix
Either register
RepomixConfigAssessorincreate_all_assessors()(the right fix if the assessor is intentionally part of the product), or update the test to exclude a valid attribute ID (if the assessor is intentionally unregistered and the test just needs a valid example).Repro
Fails on
mainas of4f99a69.Opened by Claude Code under the supervision of Bill Murdock.