# Project Guidelines ## General Instructions - All output created in this working session should be created in markdown and given an .md extension and be able to pass a markdown linter, unless a specific file format is required for the task. - All output will be tracked in source control, as this is a git repository. - All output should be kept up to date as we collaborate. They should be complete and not just contain the latest update or be cut off. Use Claude's `update` command for minor changes and `rewrite` command for major revisions (or the equivalent calls in the Anthropic API). - Use the output as persistent storage to maintain state and context across the conversation, helping to keep the context window manageable. - The output files should be optimized by default for use by Claude/Anthropic API. Name them in the format: LLM-WorkingTopic-CurrentDateAndTime (using CST time in 24-hour format). For example: "LLM-DockerAPI-2025-03-12-1435-CST.md".