Contributing

Thank you for helping build The Horizontal Front as a digital commons.

Read the project charter, governance process and relevant design documents before proposing a change. Contributions must preserve the game's anti-capitalist satire and the charter's protected commitments.

Before starting

Charter check

Before submitting work, answer these questions:

If any answer is uncertain, open an issue before proceeding.

Verification

Run the smallest checks relevant to the change. For application integration, run:

npm run build

The build includes the automated project-policy check. Run focused unit tests for engine rules and validate episode content when those areas change.

Licensing contributions

Software contributions are submitted under AGPL-3.0-or-later. Original writing, documentation, artwork, music, sound and other cultural contributions are submitted under CC-BY-SA-4.0, unless an explicit asset record establishes a compatible exception.

By intentionally submitting work for inclusion, you agree that it may be distributed under the applicable project licence and represent that you have the necessary rights to contribute it. You retain copyright in your contribution. Read the licensing guide and keep authorship and asset provenance clear.