{ "$schema": "https://opencode.ai/config.json", "default_agent": "fidelity", "share": "manual", "permission": { "*": "ask", "read": { "*": "allow", "*.env": "deny", "*.env.*": "deny", "*.env.example": "allow" }, "edit": { "*": "allow", ".git/*": "deny" }, "glob": "allow", "grep": "allow", "list": "allow", "lsp": "allow", "task": "allow", "question": "allow", "skill": "allow", "todoread": "allow", "todowrite": "allow", "bash": { "*": "allow", "rm *": "deny", "sudo *": "deny", "git reset *": "deny", "git clean *": "deny", "git push *": "deny", "git commit *": "ask", "git checkout *": "ask" }, "webfetch": "ask", "websearch": "ask", "codesearch": "ask", "external_directory": "ask", "doom_loop": "ask" }, "instructions": [ "./README.md", "./core/README.md", "./core/memory/operational-memory.md", "./core/integrations/memory-vault-model.md", "./core/integrations/communication-model.md", "./core/integrations/obsidian-model.md", "./core/profiles/create-project-profile.md", "./profiles/fidelity/profile.md", "./agent-memory/README.md", "./agent-memory/behavior/agent-behavior.md", "./agent-memory/behavior/learning-sessions.md", "./agent-memory/behavior/self-maintenance.md", "./agent-memory/memory/operational-memory.md", "./agent-memory/memory/promotion-rules.md", "./agent-memory/memory/context-maintenance.md", "./agent-memory/integrations/memory-interface.md", "./agent-memory/integrations/obsidian.md", "./agent-memory/integrations/communication-sources.md", "./agent-memory/integrations/technical-verification.md", "./agent-memory/workflows/ai-to-ai-prompting.md", "./agent-memory/workflows/workspace-model.md", "./agent-memory/workflows/workspace-architecture.md", "./project-knowledge/00-start/start-here.md", "./project-knowledge/00-start/onboarding.md", "./project-knowledge/00-start/glossary.md", "./project-knowledge/01-current/current-work.md", "./project-knowledge/01-current/work-items.md", "./project-knowledge/07-maps/current-work.md", "./project-knowledge/07-maps/fidelity-domain.md", "./project-knowledge/07-maps/work-items.md", "./project-knowledge/07-maps/people.md", "./project-knowledge/03-context/project.md", "./project-knowledge/03-context/process/communication.md", "./project-knowledge/03-context/process/jira-story-rules.md", "./project-knowledge/03-context/process/communication-rules.md", "./project-knowledge/03-context/process/pull-requests.md", "./project-knowledge/03-context/ios/index.md", "./project-knowledge/03-context/ios/current-practices.md", "./project-knowledge/03-context/ios/project-swift-guidance.md", "./project-knowledge/03-context/systems/index.md", "./project-knowledge/03-context/workstreams/index.md", "./project-knowledge/03-context/workstreams/flow-page-references.md", "./project-knowledge/04-people/manager.md", "./project-knowledge/04-people/index.md", "./project-knowledge/05-decisions/rest-vs-graphql.md", "./project-knowledge/05-decisions/discourse-handling.md" ] }