You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Preserve the config-first model: new chain actions/endpoints should be defined in `public/plugin/canopy/*.json`, not hardcoded in UI flows.
31
+
- Follow local formatting in the file you touch (quote style is mixed across the repo).
32
+
33
+
## Testing Guidelines
34
+
- Automated tests are currently not configured in this workspace.
35
+
- Before opening a PR, run `npm run build` and manually verify affected flows in `npm run dev`.
36
+
- If you add tests, colocate them as `*.test.ts`/`*.test.tsx` near the implementation and prioritize action runtime, DS fetching, and critical page paths.
37
+
38
+
## Commit & Pull Request Guidelines
39
+
- Follow Conventional Commit style used in history: `feat:`, `fix:`, `chore:`.
40
+
- Keep commits small and focused; avoid mixing unrelated refactors with feature work.
41
+
- PRs should include:
42
+
- a concise summary and rationale,
43
+
- linked issue/task,
44
+
- screenshots or short recordings for UI changes,
45
+
- notes on `chain.json`/`manifest.json` compatibility impacts.
0 commit comments