Skip to content

fix(api): narrow dataflow dependency ownership - #72

Merged
wolfy-j merged 4 commits into
masterfrom
fix/narrow-api-dependencies
Aug 28, 2026
Merged

fix(api): narrow dataflow dependency ownership#72
wolfy-j merged 4 commits into
masterfrom
fix/narrow-api-dependencies

Conversation

@wolfy-j

@wolfy-j wolfy-j commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove namespace-wide ownership declarations from Dataflow API entries; imports, router, and function references remain the dependency graph
  • retain strict structured finish validation present in the current Hub package
  • update the test harness to current workspace and framework dependencies
  • reconcile Git release metadata with the already-published Hub 0.7.14 baseline so the next release is 0.7.15

Verification

  • make test: 972 tests passed
  • make lint: 168 entries checked, no errors (one pre-existing analysis convergence warning)
  • SQLite and PostgreSQL GitHub suites pass
  • publish dry-run for wippy/dataflow@0.7.15 succeeded
  • unpacked Hub 0.7.14 compared against this source; the only unpublished runtime delta is the retained finish-schema validation

This lets obsolete contracts be removed without a surviving API entry claiming the entire userspace.dataflow namespace.

@wolfy-j
wolfy-j merged commit e46318f into master Aug 28, 2026
11 of 12 checks passed
@wolfy-j
wolfy-j deleted the fix/narrow-api-dependencies branch August 28, 2026 02:39
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