Pin a default state and session for a project, so you stop restating them in every question.
In the folder where you start Claude Code (your project's root), create .claude/cicada-guide.local.md with this content, then change the values:
--- enabled: true default_division: Alabama # default_session: 2026 Regular Session context_prefix: Constituent research desk response_format: markdown --- Focus on K-12 education funding. Bills before 2023 are out of scope for this project.
Text below the frontmatter is standing context for the project, such as a subject area or a date range that's out of scope. The commented template is in the repo as cicada-guide.local.md.example.
To get a session's exact name, ask Claude: List Alabama's legislative sessions.
The file is optional. Inside it, enabled: true is required. Every other key is optional, and a key you leave out means no default.
true for the file to count. Anything else turns the whole file off, notes included.context note sent with each tool call. Keep it free of names and personal details.markdown or json, used when a question implies neither.enabled is exactly true.The file is per project and per user. Add this line to your .gitignore:
.claude/*.local.md
context_prefix is sent with every tool call and recorded in the server's analytics. See Privacy and data sources.