mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2026-05-14 06:51:46 +00:00
* feat: add AGENNTS.md Signed-off-by: Andy Lee <andy.lee@suse.com> * refactor: update based on copilot feedback Signed-off-by: Andy Lee <andy.lee@suse.com> * refactor: update AGENTS.md Signed-off-by: Andy Lee <andy.lee@suse.com> * refactor: update based on AI suggestion Signed-off-by: Andy Lee <andy.lee@suse.com> * refactor: based on comments Signed-off-by: Andy Lee <andy.lee@suse.com> * refactor: some files Signed-off-by: Andy Lee <andy.lee@suse.com> * refactor: boundaries.md Signed-off-by: Andy Lee <andy.lee@suse.com> --------- Signed-off-by: Andy Lee <andy.lee@suse.com>
828 B
828 B
Boundaries
- ✅ Always:
- Write to
.github,docs/,pkg/harvester,scripts/. - Make commits in a new branch (for a PR).
- Run
yarn lint:fixbefore commits.- Use conventional commit format:
<type>: <description> - Follow existing naming conventions (PascalCase for components, camelCase for functions).
- After changing a Vue, JS, or TS file, make sure it's automatically formatted with ESLint.
- After updating files in
docs/agents.md/, runyarn agents:generateto update rootAGENTS.md.
- Write to
- ⚠️ Ask first:
- Adding dependencies
- Upgrading dependencies
- 🚫 Never:
- Commit or log secrets,
.env,kubeconfigor any API keys. - Edit
node_modules/. - Commit directly to
main(use PRs). - Skip git hooks with
--no-verifyflag.
- Commit or log secrets,