# CLAUDE.md Template

Use this as a short instruction file for the Section 5 workshop folder.

For this class, create `05-context-memory/CLAUDE.md` because Claude Code reads that file for workspace instructions, and each workshop folder is self-contained.

## Purpose

This workshop folder is for practicing Claude Code on the Section 5 work from the Claude Code Zero to Hero class.

## Inputs and Outputs

- Source files live in `inputs/`.
- Save work artifacts in `outputs/`.
- Do not edit anything in `inputs/` unless I explicitly ask.

## Language and Tone

- Teaching notes may be Thai or English.
- Learner outputs should be English unless I ask otherwise.
- Write in a clear, manager-readable tone.
- Keep answers practical and concise.

## Output Rules

- Separate observations, recommendations, caveats, and open questions.
- Mention source limitations instead of hiding uncertainty.

## Safety Rules

- Before creating, editing, moving, deleting, or running commands, explain what you plan to do.
- Ask for approval before writing files.
- Prefer small, reviewable steps over one large change.
- Do not connect to external services unless I explicitly approve.

## References

- Starter files: `inputs/`
- Work artifacts: `outputs/`
- Section-context layer: `CLAUDE.section-layer.template.md` (work shape, audience, caveats)

## Keep Out Of This File

- One-time prompts.
- Long examples.
- Unapproved decisions.
- Personal credentials, tokens, or private customer data.
