Skip to content

Expose ODD definition in navigation, indexing, and metadata#14

Merged
klappy merged 1 commit into
mainfrom
claude/expose-odd-definition-m1qiV
Feb 6, 2026
Merged

Expose ODD definition in navigation, indexing, and metadata#14
klappy merged 1 commit into
mainfrom
claude/expose-odd-definition-m1qiV

Conversation

@klappy
Copy link
Copy Markdown
Owner

@klappy klappy commented Feb 6, 2026

The primary ODD definition (odd/README.md) was tier 0, making it invisible
to all compiled packs via FR-2 exclusion. Agents consuming packs could not
find what "ODD" means. Multiple entry points also lacked searchable metadata.

Key fixes:

  • odd/README.md: tier 0→1, title now "What is ODD?", added definition/
    methodology/philosophy tags
  • odd/terminology.md: added "ODD (Outcomes-Driven Development)" as the
    first core term — previously defined every term except ODD itself
  • docs/oddkit/ABOUT.md: added full frontmatter (had none — invisible to
    all indexing)
  • docs/oddkit/SYSTEM-MAP.md: added ODD acronym expansion and tags
  • odd/index.md: added subtitle, definition/methodology tags
  • odd/manifesto.md: added outcomes-driven-development/definition tags
  • odd/orientation-map.md: added outcomes-driven-development tag

Rebuilt docs index and synced content.

https://claude.ai/code/session_01GnDQtvovXdJotMSSVZyBRT


Note

Low Risk
Documentation-only changes plus regenerated compiled indices; primary risk is navigation/indexing drift (URIs, tiers, tags) if downstream tooling assumes previous metadata.

Overview
Makes the ODD definition and related orientation docs discoverable to agents by promoting /odd/README.md from tier 0 to tier 1, renaming it to “What is ODD?”, and adding consistent outcomes-driven-development/definition tagging across odd/* (including adding an explicit ODD term in odd/terminology.md).

Improves oddkit entry-point indexing by adding full frontmatter to docs/oddkit/ABOUT.md and adding an ODD acronym expansion + tags to docs/oddkit/SYSTEM-MAP.md, plus introduces a new docs/CONTENT-MAP.md for comprehensive repo navigation.

Promotes Epistemic Surface Extraction into Canon via new canon/epistemic-surface-extraction.md, updates canon/verification-and-evidence.md to reference it, marks the apocrypha source doc as promoted/archived, and bumps compiled/public pack metadata + indices (pack.json, manifest.json, docs.json, canon/CHANGELOG.md).

Written by Cursor Bugbot for commit 61b711a. This will update automatically on new commits. Configure here.

The primary ODD definition (odd/README.md) was tier 0, making it invisible
to all compiled packs via FR-2 exclusion. Agents consuming packs could not
find what "ODD" means. Multiple entry points also lacked searchable metadata.

Key fixes:
- odd/README.md: tier 0→1, title now "What is ODD?", added definition/
  methodology/philosophy tags
- odd/terminology.md: added "ODD (Outcomes-Driven Development)" as the
  first core term — previously defined every term except ODD itself
- docs/oddkit/ABOUT.md: added full frontmatter (had none — invisible to
  all indexing)
- docs/oddkit/SYSTEM-MAP.md: added ODD acronym expansion and tags
- odd/index.md: added subtitle, definition/methodology tags
- odd/manifesto.md: added outcomes-driven-development/definition tags
- odd/orientation-map.md: added outcomes-driven-development tag

Rebuilt docs index and synced content.

https://claude.ai/code/session_01GnDQtvovXdJotMSSVZyBRT
@klappy klappy merged commit ccdd677 into main Feb 6, 2026
3 checks passed
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

"authority_inferred": "governing",
"uri": "klappy://odd",
"title": "Outcomes-Driven Development",
"title": "Outcomes-Driven Development (ODD)",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Index missing subtitle from odd/index.md frontmatter

Medium Severity

The subtitle field was added to odd/index.md frontmatter with value "ODD = Outcomes-Driven Development — the philosophical and operational foundation for this repository." but the compiled index at public/_compiled/index/docs.json shows "subtitle": null for this document. The index was regenerated (title and tags were updated), but the subtitle wasn't captured. This directly undermines the PR's goal of making ODD visible to indexing and searchable by agents.

Additional Locations (1)

Fix in Cursor Fix in Web

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.

2 participants