You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: ADR directory detection should scan one level of subdirectories for .md files #423
The current ADR assessor counts .md files directly inside the matched directory (e.g. docs/specs/*.md). Some repos organize their specs into numbered subdirectories within that directory, causing false negatives.
The numbered subdirectory naming convention (01-, 02-, ...) is characteristic of ADR-style sequential organization. However, because the .md files are one level below the matched directory, the assessor finds zero files and scores this as a fail.
Proposed Fix
When the assessor finds a matched ADR directory, count .md files both directly in that directory AND in immediate subdirectories (one level deep). Do not recurse further to avoid pulling in unrelated nested docs.
Expected Outcome
liatrio-labs/spec-driven-workflow: docs/specs/ (currently fails with score 40) should pass, since it contains 4+ .md files one level down.
Repos with flat .md layouts (e.g. bdfinst/agentic-dev-team) continue to pass unchanged.
Repos with deeply nested or unrelated docs are not affected.
Context
Discovered while validating PR #415 against real-world repos. This is a separate limitation from the ADR directory name list and affects all directory name candidates, not just specs.
🤖 Generated with Claude Code under the supervision of Bill Murdock
Activity
github-actions commentedon Jul 12, 2026
👋 This issue has been inactive for 60 days and will be closed in 30 days if there is no further activity.
If this issue is still relevant, please:
stalelabelpinnedlabel to prevent future stale markingThank you for your contributions to AgentReady!
github-actions commentedon Aug 11, 2026
🔒 This issue has been automatically closed due to 90 days of inactivity.
If you believe this issue should remain open, please reopen it and provide an update.