Skip to content

Contributing

qkt treats every commit as if it'll be read by a stranger years from now — because eventually, it will.

  • Development setup


    Clone, build, run tests, ktlint, IDE config.

    Development setup

  • Conventions


    Commit format, branch names, file size, naming, comments.

    Conventions

  • KDoc style


    What to KDoc, what not to, how the Dokka site is generated.

    KDoc style

  • Phase workflow


    Brainstorm → spec → plan → ship → changelog.

    Phase workflow

  • Adding a broker


    End-to-end guide for new venue integrations: package layout, translator, client, fill detection.

    Adding a broker

  • Stress tests


    Multi-strategy coexistence and other opt-in stress checks. What they guard and how to run them.

    Stress tests

The single source of truth for project conventions is the qkt skill. Pages here surface the parts contributors hit most often.