Skip to content

Add ADF browse → REASONS canvas init in ops console - #73

Merged
jmjava merged 1 commit into
mainfrom
feat/adf-init-reasons-canvas
Aug 6, 2026
Merged

Add ADF browse → REASONS canvas init in ops console#73
jmjava merged 1 commit into
mainfrom
feat/adf-init-reasons-canvas

Conversation

@jmjava

@jmjava jmjava commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add work init-from-adf (engine + sdlc.sh aliases) to create a draft REASONS canvas + requirement from a local ADF file
  • Extend the ops console ADF tab with browse/select/init (dry-run + claim-safe create)
  • Full coverage: unit/CLI/API, Playwright browse→init, and live sdlc.sh alias routing

Test plan

  • pytest -q engine/tests/test_adf_work.py engine/tests/test_cli.py engine/tests/test_installer_adf_api.py
  • SDLC_CONSOLE_E2E=1 pytest -q engine/tests/test_console_playwright.py
  • ./tests/test-sdlc-engine-shim.sh (all 3 shell aliases)
  • CI Test SDLC Engine (Python v2) green on PR

Made with Cursor

Let operators start SDLC-SPDD work from a local ADF file via the console or
`sdlc.sh work init-from-adf`, with claim-safe scaffolding and full test coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cursor

cursor Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@jmjava
jmjava merged commit bb73be7 into main Aug 6, 2026
12 checks passed
@jmjava
jmjava deleted the feat/adf-init-reasons-canvas branch August 6, 2026 00:05
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