Extract compose document rendering #771

Closed
barrettruth wants to merge 1 commit from refactor/compose-document-rendering-755 into main
Owner

Summary:

  • move compose document/template rendering into a dedicated document module
  • keep compose entrypoints focused on flow orchestration after session extraction
  • preserve issue/PR create and edit body, metadata, and comment formatting

Verification:

  • nix develop .#ci --command just test spec/compose_issue_spec.lua spec/compose_pr_create_spec.lua spec/compose_pr_edit_spec.lua spec/compose_abandon_spec.lua spec/compose_split_spec.lua spec/submission_integration_spec.lua
  • nix develop .#ci --command just ci

Closes #755

Summary: - move compose document/template rendering into a dedicated document module - keep compose entrypoints focused on flow orchestration after session extraction - preserve issue/PR create and edit body, metadata, and comment formatting Verification: - nix develop .#ci --command just test spec/compose_issue_spec.lua spec/compose_pr_create_spec.lua spec/compose_pr_edit_spec.lua spec/compose_abandon_spec.lua spec/compose_split_spec.lua spec/submission_integration_spec.lua - nix develop .#ci --command just ci Closes #755
Extract compose document rendering
All checks were successful
quality / Format (pull_request) Successful in 12s
quality / Test (pull_request) Successful in 14s
quality / Lint (pull_request) Successful in 16s
ad83bea91b
barrettruth closed this pull request 2026-05-14 04:30:20 +00:00
All checks were successful
quality / Format (pull_request) Successful in 12s
Required
Details
quality / Test (pull_request) Successful in 14s
Required
Details
quality / Lint (pull_request) Successful in 16s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.