Add generated local tool directories for agents, Claude, Ruler, and
Playwright to .gitignore to prevent environment-specific files from
being committed.chore: ignore local AI agent and Playwright directories
Add generated local tool directories for agents, Claude, Ruler, and
Playwright to .gitignore to prevent environment-specific files from
being committed.
Update README and frontend layering docs to reflect the current template core structure, use relative repository links, and remove outdated demo guidance.
Add expanded API response examples for common features and ignore local Codex configuration.docs: refresh template documentation and examples
Update README and frontend layering docs to reflect the current template core structure, use relative repository links, and remove outdated demo guidance.
Add expanded API response examples for common features and ignore local Codex configuration.
Add env example defaults for Vite API and login settings, document
template structure and page creation flow, and align agent guidance with
current LLM development rules. Also allow committing the env example while
keeping local env files ignored.docs: refresh project guidance and environment setup
Add env example defaults for Vite API and login settings, document
template structure and page creation flow, and align agent guidance with
current LLM development rules. Also allow committing the env example while
keeping local env files ignored.
Drop ESLint-related npm scripts and dev dependencies from package.json, and update the pnpm lockfile to remove unused linting packages.chore: remove ESLint scripts and dependencies
Drop ESLint-related npm scripts and dev dependencies from package.json, and update the pnpm lockfile to remove unused linting packages.
Implement concrete Pinia stores for app UI and domain data instead of
placeholder re-exports, including seeded student records and snackbar state.
Refresh README guidance for components, plugins, and services to document the
current project structure, data flow, and usage conventions.feat(stores): add Pinia domain stores and update docs
Implement concrete Pinia stores for app UI and domain data instead of
placeholder re-exports, including seeded student records and snackbar state.
Refresh README guidance for components, plugins, and services to document the
current project structure, data flow, and usage conventions.