Skip to content

Adopt blueprint/pricing naming for notebook TOML artefacts#20

Merged
Mjboothaus merged 1 commit into
mainfrom
feat/blueprint-pricing-naming
Apr 18, 2026
Merged

Adopt blueprint/pricing naming for notebook TOML artefacts#20
Mjboothaus merged 1 commit into
mainfrom
feat/blueprint-pricing-naming

Conversation

@Mjboothaus
Copy link
Copy Markdown
Contributor

Summary

  • adopt clearer notebook artefact names: black_scholes_blueprint.toml (semantic extract) and black_scholes_pricing.toml (executable config)
  • update default spec bridge output to *.pricing.toml, with _blueprint inputs mapping to _pricing.toml
  • align notebook defaults, just recipes, docs, and tests with the new naming convention

Validation

  • uv run ruff format on edited Python files
  • uv run ruff check src tests examples/notebooks/black_scholes_results.py examples/notebooks/spec_black_scholes_with_results.py
  • uv run ty check src
  • uv run pytest tests/notebook/test_spec_bridge.py tests/notebook/test_notebook_reporting.py tests/cli/test_spec_to_runtime_toml.py tests/test_cli.py

Related

Conversation: https://app.warp.dev/conversation/79aa7721-1947-44e5-840f-d20883bd8624

Co-Authored-By: Oz oz-agent@warp.dev

Co-Authored-By: Oz <oz-agent@warp.dev>
@semanticdiff-com
Copy link
Copy Markdown

semanticdiff-com Bot commented Apr 18, 2026

Review changes with  SemanticDiff

Changed Files
File Status
  examples/notebooks/black_scholes_results.py  56% smaller
  examples/notebooks/spec_black_scholes_with_results.py  56% smaller
  tests/notebook/test_notebook_reporting.py  56% smaller
  src/pdealchemy/notebook_reporting.py  56% smaller
  src/pdealchemy/spec_bridge.py  36% smaller
  tests/notebook/test_spec_bridge.py  8% smaller
  QUICKSTART.md Unsupported file format
  README.md Unsupported file format
  docs/black_scholes_first_workflow.md Unsupported file format
  docs/output_specification.md Unsupported file format
  docs/validation_strategy.md Unsupported file format
  justfile Unsupported file format
  src/pdealchemy/cli/app.py  0% smaller
  templates/spec_template_examples.md Unsupported file format

@Mjboothaus Mjboothaus merged commit 6fbd2bb into main Apr 18, 2026
0 of 3 checks passed
@Mjboothaus Mjboothaus deleted the feat/blueprint-pricing-naming branch April 18, 2026 21: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