- Deleted several draft and prep documents related to benchmarks, authority DPoP & mTLS implementation, Java analyzer observation, link-not-merge determinism tests, replay operations, and crypto provider registry. - Updated the merge semver playbook to reflect current database schema usage. - Cleaned up the technical development README to remove references to obsolete documents and streamline guidance for contributors.
2.3 KiB
2.3 KiB
Development Guides & Tooling
Resources for contributors building features, plug-ins, connectors, and tests.
Engineering Standards & Quality
- ../18_CODING_STANDARDS.md – language guidelines, project layout, review expectations.
- ../19_TEST_SUITE_OVERVIEW.md – unit, integration, golden, and determinism test strategy.
- ../12_PERFORMANCE_WORKBOOK.md – benchmark targets and reference rigs.
- ../cli-vs-ui-parity.md – CLI vs Console feature parity tracking.
- ../scanner-core-contracts.md – DTO fixtures consumed by tests.
Plug-ins, Connectors & Extensions
- ../10_PLUGIN_SDK_GUIDE.md – plug-in lifecycle, manifests, packaging.
- ../10_CONCELIER_CLI_QUICKSTART.md – local Concelier + CLI workflow for advisory ingestion.
- Developer guides under ../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).
- Connector playbooks (
CLI, SDKs & Automation
- ../09_API_CLI_REFERENCE.md – authoritative CLI commands and flags (use for scripting).
- ../api/sdk-openapi-program.md – guidance for downstream SDK generation.
- ../policy/gateway.md & ../policy/dsl.md – foundations for automating policy programs.
Scaffolding & Examples
- ../examples/policies/README.md – sample policy bundles.
- Console UI development:
docs/modules/ui/README.mdanddocs/modules/ui/architecture.md. - ../task-packs/ – reusable task templates for sprints.
- ../faq/policy-faq.md – policy author FAQ.
- ../faq/ – additional Q&A sets useful during development.