Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 2.07 KB

File metadata and controls

39 lines (27 loc) · 2.07 KB

Support

GraphCompose is a solo-maintained open-source library. This file describes where to go for what.

Channels

Need Where
Usage question GitHub Issues — apply the question label
Bug report Bug report template
Feature request Feature request template
Security vulnerability SECURITY.md — do not use public issues
Documentation gap Open an issue with the docs label, or a PR against the affected file

Before asking

Self-serve, ordered by likelihood of containing the answer:

  1. README.md — installation, hello-world, v1.6 primitives.
  2. docs/getting-started.md — first runnable example.
  3. examples/README.md — runnable examples with PDF previews.
  4. docs/recipes.md — patterns for common layouts.
  5. docs/architecture.md and docs/package-map.md — when extending the engine.
  6. docs/migration-v1-5-to-v1-6.md — upgrades from previous minor.

Response expectations

Best-effort. Triage typically within a week. Reports with minimal reproductions get priority. There is no paid support tier.

Out of scope

  • Hosted PDF rendering service. GraphCompose is a library; deploy it inside your application.
  • Commercial integration support. Issues are public and best-effort.
  • Modifications to third-party dependencies (PDFBox, Apache POI, etc.). Report those upstream.
  • Correctness of generated content. The DSL renders what you describe — sanitising user-supplied data is the caller's responsibility.

Contributing

If you want to contribute rather than ask for help, see CONTRIBUTING.md. Lane structure and architecture rules: docs/architecture.md.