Skip to content

feat: add explicit local PRD/task ingestion flags#5

Merged
rogerchappel merged 1 commit intomainfrom
agent/stackforge-prd-task-ingestion-add-explicit-local-input-flags-so-generate
Apr 29, 2026
Merged

feat: add explicit local PRD/task ingestion flags#5
rogerchappel merged 1 commit intomainfrom
agent/stackforge-prd-task-ingestion-add-explicit-local-input-flags-so-generate

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

@rogerchappel rogerchappel commented Apr 29, 2026

Summary

  • add explicit --prd <path> and --tasks <path> flags to stackforge init
  • copy local planning docs into generated repos as docs/PRD.md and docs/TASKS.md
  • add smoke coverage for dry-run planning and copied doc outputs

Verification

  • Tests or checks run:
    • pnpm check
    • pnpm build
    • pnpm check:templates
    • pnpm smoke:init
  • Manual review completed:
    • reviewed copied PRD/tasks handling, dry-run behavior, and missing-file error path

Risk Level

  • Low
  • Medium
  • High

Notes:

  • local PRD/tasks inputs are copied verbatim and do not go through template variable rendering
  • no network calls were added for this slice
  • rebased onto latest origin/main before updating this PR

Rollback Plan

  • revert commit 1b2411c to remove the new init flags and smoke coverage

Human Decision Needed

  • None
  • Maintainer review
  • Product/design decision
  • Security/privacy review
  • Other:

@rogerchappel rogerchappel force-pushed the agent/stackforge-prd-task-ingestion-add-explicit-local-input-flags-so-generate branch 2 times, most recently from 0e0b21e to 1b2411c Compare April 29, 2026 00:59
@rogerchappel rogerchappel changed the title feat: add --prd and --tasks flags for local PRD/task ingestion feat: add explicit local PRD/task ingestion flags Apr 29, 2026
@rogerchappel rogerchappel force-pushed the agent/stackforge-prd-task-ingestion-add-explicit-local-input-flags-so-generate branch from 1b2411c to b3fbf01 Compare April 29, 2026 00:59
@rogerchappel rogerchappel merged commit d3f86a5 into main Apr 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant