Contributing (Plugins)

    Build integrations that extend Nodura. Follow the guidelines below to ensure compatibility and security.

    Extension points

    • Export Consumers: read TCS JSON and trace-matrix CSV
    • CI Integrations: call coverage status endpoint and enforce policy
    • Webhooks: GitHub PR events and coverage updates

    Security & compliance

    • Never log secrets; redact tokens in all logs
    • Respect rate limits; implement retries with backoff
    • Validate inputs with schemas; return standardized error shapes

    Submission

    Open a PR with a short README, install steps, and an end-to-end example. Include minimal tests.