Contributing
Ionport is developed publicly on GitHub. Bug reports, documentation improvements, tests, themes, and focused implementation changes are welcome.
Discuss ideas before major architectural changes. Keep code readable, document public behavior, and add tests when behavior changes. Run the regression tests and the Ionport checker before submitting a change.
Contributions should preserve the project's boundaries: Markdown remains the source of truth, filenames define routes, and generated HTML remains disposable. Ionport will not add web administration or a browser editing interface.
Contributions are accepted under the MIT License.