Skip to content

plan: DIRS-HIERARCHY — walk-up config discovery and configurable source root#267

Merged
HumanBean17 merged 1 commit into
masterfrom
plan/dirs-hierarchy
Jun 6, 2026
Merged

plan: DIRS-HIERARCHY — walk-up config discovery and configurable source root#267
HumanBean17 merged 1 commit into
masterfrom
plan/dirs-hierarchy

Conversation

@HumanBean17

Copy link
Copy Markdown
Owner

Summary

  • Adds the execution plan (plans/active/PLAN-DIRS-HIERARCHY.md) for the DIRS-HIERARCHY proposal (propose/active/DIRS-HIERARCHY-PROPOSE.md)
  • Single PR plan covering walk-up config discovery, source_root YAML field, precedence chain, CLI/MCP server integration, and 13 named tests
  • No ontology bump, no re-index — config discovery only

Scope

  • New discover_project_root() function in config.py (walk-up like git)
  • Optional source_root field in YAML config
  • Two-phase resolution in resolve_operator_config(): find config dir → resolve effective source root
  • Updated _project_root() and _resolve_lancedb_uri() in server.py
  • init soft warning when parent config detected
  • Updated mcp.json.example, README, CONFIGURATION docs

Implements

  • propose/active/DIRS-HIERARCHY-PROPOSE.md

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 merged commit ef34237 into master Jun 6, 2026
1 check passed
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