Skip to content

feat: import modular SDL challenge portfolios - #42

Merged
Brad-Edwards merged 12 commits into
devfrom
spa-workspace-prototype
Jul 13, 2026
Merged

Brad-Edwards merged 12 commits into
devfrom
spa-workspace-prototype

Conversation

@Brad-Edwards

Copy link
Copy Markdown
Collaborator

Summary

  • Add a raw modular SDL fallback when SDL import expansion fails upstream.
  • Import SDL challenge extensions as workbench challenges with evidence requirements.
  • Replace topology behavior-spec narration with network segments, hosts, services, actors, and relationships.
  • Simplify deeper object views to reduce repeated parent-level context.
  • Add a Render blueprint and make the Docker server bind to the platform PORT.

Validation

  • uv run pytest — 139 passed
  • pre-push hook — passed
  • uv run ruff check .
  • uv run ruff format --check .
  • npm --prefix frontend run build

Closes #33

@Brad-Edwards Brad-Edwards changed the title Import modular SDL challenge portfolios feat: import modular SDL challenge portfolios Jul 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

@Brad-Edwards
Brad-Edwards merged commit 0410cbc into dev Jul 13, 2026
6 checks passed
@Brad-Edwards
Brad-Edwards deleted the spa-workspace-prototype branch July 13, 2026 21:36
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