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
This repo is an agent workspace — scanners, work items, navigation pointers, progress tracking. It is NOT user-facing documentation. The single source of truth for all docs is opendatadiscovery/documentation.
Mission
Maintain documentation, codebase, and tests in a traceable, maintainable, useful way
Implement change requests from users — including complexity analysis, dependency mapping, and prioritization
Answer questions about features, implementations, and deployment options
Current Phase: Audit & Gap-Closing
Before the team can maintain and extend the project, it needs a solid foundation: accurate docs, adequate test coverage, navigable code, and correct specifications. The current focus is systematically closing these gaps across all ODD repositories.
Workflow
/scan <scanner> → discover gaps, write findings, enrich navigation index
/triage <findings> → convert to reviewable work items
[human reviews] → approve/reprioritize backlog
/implement <item-id> → execute change, atomic commit in target repo
/review <item-id> → verify acceptance criteria
Architecture
navigation/ Feature-to-code pointer maps (token-efficient, prevents redundant scanning)
scanners/ Audit definitions (docs, tests, navigation, spec)
findings/ Raw audit output (timestamped per scanner)
backlog/ Triaged work items (DOC/TST/NAV/SPC)
state/ Progress dashboard, file registry, decisions
agents/ Reusable role prompts
.claude/skills/ Slash commands for each workflow step
Navigation Index
The codebase is large — multiple repos, hundreds of files per feature. The navigation index (navigation/) provides token-efficient pointer maps so any AI session can find relevant code in O(1) reads without scanning entire repositories. This is the foundation that makes all other capabilities sustainable.
Skills (Slash Commands)
Command
Purpose
/orient
New session briefing — state and recommended next action
/enumerate <scanner>
List ALL items in a scanner's scope (generates coverage manifest)
No functional changes during audit phase — only docs, tests, comments, spec alignment
Human reviews backlog before implementation
Navigation index prevents redundant scanning across sessions
One work item = one atomic commit
About
AI maintainer team for Open Data Discovery — coordinates audit, gap-closing, and sustainable maintenance across ODD repositories using navigation indexes, coverage-tracked scanners, and structured work items.