Files
absolute-dotfiles/.withcontextconfig.jsonc
T
David Ibia ea570af409 feat(omo): retire opencode and move its skills and commands to omo
- Move the vendored skills from .config/opencode/skills to
  .config/omo/skills, with provenance and local changes in its README
- Rewrite Impeccable's script paths to ~/.omo/agent/skills/impeccable so
  its detector and live-server verbs resolve under omo
- frontend-workflow hands screenshots to a visual-engineering task
  instead of opencode run
- Move the notes commands and /impeccable to .config/omo/prompts as omo
  prompt templates; setup-mcp stays behind because it writes
  opencode.json
- Archive DEVELOPMENT-WORKFLOW.md and UI-WORKFLOW.md under
  .config/omo/archive; nothing loads them
- link-ai-configs.sh links the skills into omo and Claude Code only and
  stops linking OpenCode's config, TUI, plugins and workflow docs
- setup-mac.sh and Brewfile.apps stop installing OpenCode; README and
  .withcontextconfig.jsonc follow the new layout

~/.config/opencode/AGENTS.md stays linked: omo's rules engine reads it
before ~/.claude/CLAUDE.md and stops at the first hit, so it carries the
shared preferences and keeps OMC's instructions out of omo.
2026-10-10 14:56:27 +01:00

84 lines
2.0 KiB
JSON

{
"$schema": "https://raw.githubusercontent.com/boxpositron/with-context-mcp/main/src/config/config-schema.json",
// Configuration generated based on repository analysis
// Project: dotfiles
// Type: unknown
"version": "2.1",
// Default behavior for files not matching any patterns
"defaultBehavior": "local",
// Patterns for files to delegate to Obsidian vault
// Based on Diátaxis framework: guides, tutorials, reference, architecture
"vault": [
"CHANGELOG.md"
],
// Patterns for files to keep in local repository
// Essential files for repository operation and quick reference
"local": [
// Root documentation (essential project files)
"README.md",
"/README.md",
"/CONTRIBUTING.md",
"/LICENSE",
"/AGENTS.md",
// Agent configuration and documentation (must stay local per AGENTS.md)
".config/omo/**",
".config/claude/**",
".config/ai/**",
".config/opencode/**",
// Component READMEs (stay with their configurations)
".config/*/README.md",
// Setup scripts and installation docs
"setup-mac.sh",
"INSTALL.md",
// Work-in-progress and personal notes
"notes/**",
"scratch.md",
"NOTES.md",
"PERSONAL.md",
"todo.md",
// Sensitive information
"**/*.secret.md",
"**/confidential/**",
// Code documentation
"src/**/*.md",
"tests/**/*.md",
"examples/**/*.md",
// Build artifacts and dependencies
"dist/**",
"node_modules/**",
"build/**",
"coverage/**",
// Version control and IDE
".git/**",
".github/**",
".vscode/**",
".idea/**",
// Draft files
"**/*.draft.md",
"**/*.wip.md",
// Environment and config files
".env*",
"*.config.*",
"package.json",
"tsconfig.json"
],
// Conflict resolution strategy
"conflictResolution": "local-wins"
}