Skip to content

Commit 6c4ddac

Browse files
committed
push
1 parent 08dff15 commit 6c4ddac

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @dgaribiani

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,16 @@ Paste your Carbon Ads / EthicalAds / AdSense snippet in the commented section wi
9595
- Analytics are off by default and optional.
9696
- JWT decoder is **decode-only** and does not verify signatures.
9797
- "Remember my inputs" is off by default; enabling it stores inputs locally on this device.
98+
99+
## Contributor Guidelines
100+
- Keep changes focused and incremental; avoid drive-by refactors.
101+
- Follow existing Angular + TypeScript patterns and keep lint/build clean.
102+
- Prefer pure, testable functions for data transforms and heavy parsing.
103+
- Use Web Workers for CPU-heavy operations to keep the UI responsive.
104+
- Keep UI components accessible (labels, contrast, keyboard focus, ARIA where needed).
105+
- Respect privacy-by-default: no new tracking, network calls, or telemetry without explicit discussion.
106+
- Update docs when you add or change tools, routes, or build behavior.
107+
108+
Before opening a PR:
109+
- Run `npm test` and `npm run build`.
110+
- Verify the affected tool in the browser (inputs, outputs, and error states).

0 commit comments

Comments
 (0)