Replace the prior release tree with the current plugin, frontend, tests, and documentation. Document retired node IDs and the public Gitea update source.
Architecture decision records
Use ADRs for decisions that constrain future changes: node ID compatibility, package boundaries, frontend loading strategy, persistent storage, dependencies, and supported migration paths.
Process
- Copy
0000-template.mdto the next available four-digit number. - Use a short kebab-case title, for example
0002-split-server-routes.md. - Set status to
Proposedwhile discussion is open. - Change status to
Accepted,Superseded, orRejectedwhen decided. - Link superseding ADRs in both directions; do not rewrite old decisions as if history changed.
Current decisions
- 0001: AI-native repository guidance and documentation
- 0002: Save-node ownership of generated image formats
- 0003: Generator-owned image save configuration
- 0004: Native-recoverable image workflow metadata
- 0005: Persistent image-job history summaries
- 0006: Grok Video API and workflow migration
- 0007: Panel-driven independent video jobs
- 0008: Native save nodes for panel video outputs
- 0009: Remove the unified image generator's external prompt input
- 0010: Sync unified GPT Image controls and remove moderation
- 0011: Remove Nano Banana prompt optimization and batch colour correction
- 0012: Place batch Nano Banana save settings and seed last
- 0013: Remove batch Nano Banana random image selection
- 0014: Publish the current code as a new release baseline