covers registration,
validation, execution, resume, and installed step packages.
## Testing Executable Behavior
Before changing code or configuration that runs or controls execution without
an LLM, read
[Testing deterministic behavior](CONTRIBUTING.md
challenge, or consult modes. Available outside the Codex harness. |
| `/claude-code` | Second opinion via Claude Code. Review, challenge, or consult modes. Available outside the Claude Code harness. |
| `/investigate` | Systematic root-cause
your new functionality. Refactor existing code as necessary to make this happen.
Likewise, when reviewingcode, do not hesitate to push back on PRs that would unnecessarily add code
integration tests to run. Validation is primarily:
- Manual testing of code examples
- GitHub Actions for Markdown validation
- Community review of educational content
## Pull Request Guidelines
### Before Submitting
1. Test code
Integrationstests zum Ausführen. Validierung erfolgt hauptsächlich durch:
- Manuelles Testen der Code-Beispiele
- GitHub Actions zur Markdown-Validierung
- Community-Review der Bildungsinhalte
## Pull Request Richtlinien
### Vor dem Einreichen
1. Ändern
integration tests to run. Validation is primarily:
- Manual testing of code examples
- GitHub Actions for Markdown validation
- Community review of educational content
## Pull Request Guidelines
### Before Submitting
1. Test code
Menjalankan Jupyter Notebooks
```bash
# Mulai Jupyter di akar repositori
jupyter notebook
# Atau gunakan VS Code dengan ekstensi Jupyter
```
### Bekerja dengan Jenis Pelajaran Berbeda
- **Pelajaran "Learn"**: Fokus pada dokumentasi README.md
integration tests to run. Validation mainly:
- Manual testing of code examples
- GitHub Actions for Markdown validation
- Community review of educational content
## Pull Request Guidelines
### Before Submitting
1. Test code changes
rules they apply)
- `telemetry-standards` — PostHog events, `packages/common/telemetry-constants.ts`
- `dev-toolbar-review` — `packages/dev-tools`, `packages/common/posthog-client.ts`, `packages/common/feature-flags.tsx`
- `safe-sql-execution` — any code that builds or executes SQL against user databases
- `react-hook-form
establish beyond reasonable doubt that a maintainer has permitted it.
- Bug reports and codereviews, *IF* AI-use is disclosed *AND* a human has personally verified all findings and evidence
system prompt by your harness (Claude Code, Cursor, Copilot, etc.).
| Persona | Role | Best for |
|---------|------|----------|
| [code-reviewer](../agents/code-reviewer.md) | Senior Staff Engineer | Five-axis review before merge |
| [security-auditor](../agents/security-auditor.md) | Security Engineer
Validation**:
- Test all markdown links
- Verify image references work
4. **Content Review**:
- Proofread for spelling and grammar
- Ensure code examples are correct and educational
- Verify translations maintain original meaning
### Contribution
Følg [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/)
- Se [CONTRIBUTING.md](./CONTRIBUTING.md) for detaljerede retningslinjer
- Henvis til issues i PR-beskrivelsen hvis relevant
### Review proces
- PR’s gennemgås
Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/)
- Siehe [CONTRIBUTING.md](./CONTRIBUTING.md) für detaillierte Richtlinien
- Verweise Issue-Nummern im PR-Beschreibung, falls zutreffend
### Review-Prozess
- PRs werden von Maintainer:innen
Validation**:
- Test all markdown links
- Verify image references work
4. **Content Review**:
- Proofread for spelling and grammar
- Ensure code examples are correct and educational
- Verify translations maintain original meaning
### Contribution
work/`
- Gambar disimpan di folder `images/` khusus pelajaran
- Terjemahan disimpan dalam struktur `translations/{language-code}/`
## Build dan Deployment
### Deployment Aplikasi Kuis (Azure Static Web Apps)
quiz-app dikonfigurasi untuk deployment