32 lines
2.2 KiB
Markdown
32 lines
2.2 KiB
Markdown
# Development Guides & Tooling
|
||
|
||
Resources for contributors building features, plug-ins, connectors, and tests.
|
||
|
||
## Engineering Standards & Quality
|
||
- [../18_CODING_STANDARDS.md](../../18_CODING_STANDARDS.md) – language guidelines, project layout, review expectations.
|
||
- [../19_TEST_SUITE_OVERVIEW.md](../../19_TEST_SUITE_OVERVIEW.md) – unit, integration, golden, and determinism test strategy.
|
||
- [../12_PERFORMANCE_WORKBOOK.md](../../12_PERFORMANCE_WORKBOOK.md) – benchmark targets and reference rigs.
|
||
- [../cli-vs-ui-parity.md](../../cli-vs-ui-parity.md) – CLI vs Console feature parity tracking.
|
||
- [../scanner-core-contracts.md](../../scanner-core-contracts.md) – DTO fixtures consumed by tests.
|
||
|
||
## Plug-ins, Connectors & Extensions
|
||
- [../10_PLUGIN_SDK_GUIDE.md](../../10_PLUGIN_SDK_GUIDE.md) – plug-in lifecycle, manifests, packaging.
|
||
- [../10_CONCELIER_CLI_QUICKSTART.md](../../10_CONCELIER_CLI_QUICKSTART.md) – local Concelier + CLI workflow for advisory ingestion.
|
||
- Developer guides under [../dev/](../../dev/):
|
||
- Connector playbooks (`30_EXCITITOR_CONNECTOR_GUIDE.md`, `kisa_connector_notes.md`).
|
||
- Authority and DPoP guidance (`31_AUTHORITY_PLUGIN_DEVELOPER_GUIDE.md`, `32_AUTH_CLIENT_GUIDE.md`).
|
||
- Analyzer and cache configuration (`SCANNER_CACHE_CONFIGURATION.md`, `EXCITITOR_STATEMENT_BACKFILL.md`).
|
||
- Normalisation references (`normalized-rule-recipes.md`).
|
||
- Operational templates and fixtures (`templates/`, `fixtures.md`).
|
||
|
||
## CLI, SDKs & Automation
|
||
- [../09_API_CLI_REFERENCE.md](../../09_API_CLI_REFERENCE.md) – authoritative CLI commands and flags (use for scripting).
|
||
- [../api/sdk-openapi-program.md](../../api/sdk-openapi-program.md) – guidance for downstream SDK generation.
|
||
- [../policy/gateway.md](../../policy/gateway.md) & [../policy/dsl.md](../../policy/dsl.md) – foundations for automating policy programs.
|
||
|
||
## Scaffolding & Examples
|
||
- [../examples/policies/README.md](../../examples/policies/README.md) – sample policy bundles.
|
||
- Console UI development: `docs/modules/ui/README.md` and `docs/modules/ui/architecture.md`.
|
||
- [../task-packs/](../../task-packs/) – reusable task templates for sprints.
|
||
- [../policy/faq.md](../../policy/faq.md) – policy author FAQ.
|