Skip to content

Releases: kontourai/flow

v0.1.16

10 Jun 14:34
819c397

Choose a tag to compare

Summary

  • Collapses the npm package API to the @kontourai/flow root import plus the flow CLI.
  • Removes root compatibility source shims for console projection, console server, and runtime file helpers while keeping those APIs available from the package root.
  • Blocks old console/runtime package subpaths and adds package contents coverage so stale root generated entrypoint files cannot ship.
  • Updates tests, docs, and release metadata for the domain-folder source layout.

Verification

v0.1.15

09 Jun 22:46
e32b753

Choose a tag to compare

Summary

  • Closes authored Flow Definition public types so stale and unknown authored fields fail TypeScript excess-property checks.
  • Adds focused type contract fixtures for typed gate expects, gate-level requires rejection, and intentionally open runtime/evidence/config/release extension surfaces.
  • Removes stale ADR transition wording now that typed expects is the authored gate expectation contract.

Verification

v0.1.14

09 Jun 22:16
3c9a637

Choose a tag to compare

What's Changed

  • Made typed expects the single authored Flow Definition gate expectation field.
  • Removed gate-level requires from public examples, schemas, public TypeScript contract, runtime fallback evaluation, docs, and tests.
  • Added runtime and CLI rejection coverage for gate-level requires.
  • Preserved typed gate behavior through Surface claim, route-back, report, transition, package, and CLI validation tests.

Verification

  • PR #54 checks passed.
  • Publish workflow 27239307763 passed.
  • npm latest verified as 0.1.14.

v0.1.13

09 Jun 20:23
f85aef1

Choose a tag to compare

What's Changed

  • Removed the obsolete legacy-named gate evaluator from the root package API.
  • Kept evaluateGate as the current public evaluator for flat v0.1 definitions, requires, route-back policy, typed expectations, and Surface claim checks.
  • Cleaned stale legacy wording from docs, source messages, and tests.

Verification

  • PR #53 checks passed.
  • Publish workflow 27233349182 passed.
  • npm latest verified as 0.1.13.

v0.1.12

09 Jun 19:57
024b187

Choose a tag to compare

What's Changed

  • Added a docs index for product, architecture, contributor, repo structure, and ADR docs.
  • Consolidated v0.1 package-boundary wording around the loopback-only local Flow Console versus hosted/external console scope.
  • Kept contributor docs focused on source layout, validation, hooks, local product state, and placement rules.

Verification

  • PR #52 checks passed.
  • Publish workflow 27231910235 passed.
  • npm latest verified as 0.1.12.

v0.1.11

09 Jun 19:30
d2314fb

Choose a tag to compare

Summary

  • Split the oversized Node schema/runtime suite into focused domain test files under tests/node/.
  • Added shared test-only helpers under tests/node/helpers/ for fixture loading, CLI setup, config fixtures, route-back fixtures, and schema assertions.
  • Updated check:schemas to build and run the full split Node contract lane.

Verification

  • GitHub publish workflow passed across Node 18, 22, and 24 verification lanes.
  • npm publish job passed and @kontourai/flow@0.1.11 is published as latest.
  • Local delivery gates passed: tool-planner, tool-worker, tool-code-reviewer, tool-dependencies-updater, and tool-verifier.
  • Local checks passed: npm run test:node, npm run typecheck, npm run typecheck:console-ui, npm run check:schemas, npm test, npm pack --dry-run --cache /private/tmp/flow-npm-cache, git diff --check.

v0.1.10

09 Jun 18:38
7901ffd

Choose a tag to compare

Summary

  • Defined the public npm package specifier boundary as @kontourai/flow, @kontourai/flow/console-projection, and @kontourai/flow/console-server.
  • Added package-boundary tests proving supported specifiers import successfully and representative generated implementation subpaths are rejected by package exports.
  • Clarified that packaged dist domain files are implementation output, not public consumer subpaths.

Verification

  • PR #50 passed CI: Test and package.
  • Publish workflow 27227537254 passed Node 18, 22, and 24 verification, pack dry run, and npm publish.
  • npm registry reports @kontourai/flow@0.1.10 as latest.
  • tool-code-reviewer approved after README wording clarification.
  • tool-security-reviewer approved.
  • tool-verifier passed acceptance criteria.

v0.1.9

09 Jun 18:17
3b8552b

Choose a tag to compare

Summary

  • Organized Flow runtime source into domain folders for contracts, runtime, shared helpers, config, definitions, gates, transitions, reports, release checks, and console implementation.
  • Preserved generated package entrypoints with root compatibility shims for the CLI, root exports, console projection/server, and flow-files.
  • Moved Node test suites from scripts/check-.mjs to tests/node/.test.mjs and kept scripts focused on operational repository tooling.
  • Updated repo hook validation so validate:repo-hooks runs the moved hook test path.

Verification

  • PR #49 passed CI: Test and package.
  • Publish workflow 27223866334 passed Node 18, 22, and 24 verification, pack dry run, and npm publish.
  • npm registry reports @kontourai/flow@0.1.9 as latest.
  • tool-code-reviewer approved after the hook validation path fix.
  • tool-security-reviewer approved.
  • tool-verifier passed acceptance criteria.
  • tool-playwright passed browser verification: 5 passed / 1 skipped.

v0.1.8

09 Jun 17:01
6f8aaca

Choose a tag to compare

Summary

  • Documented the published examples boundary in examples/README.md.
  • Added README coverage for the package-visible console projection scenario.
  • Added package contents tests that lock the top-level npm surface, require packed examples to match tracked public examples exactly, and require scenario README coverage.
  • Bumped @kontourai/flow to 0.1.8 and recorded the cleanup in CHANGELOG.md.

Verification

  • PR #48 passed CI: Test and package.
  • Publish workflow 27222223190 passed Node 18, 22, and 24 verification, pack dry run, and npm publish.
  • npm registry reports @kontourai/flow@0.1.8 as latest.

v0.1.7

09 Jun 16:14
2f2b2a0

Choose a tag to compare

Highlights

  • Keeps the README package-first by moving contributor setup, hook, source layout, and release-prep details into docs/contributing.md.
  • Removes stale historical audit and one-time release setup docs now that the durable decisions live in current source/docs and source control history.
  • Keeps repo-local Flow Agents workflow artifacts documented only under ignored .flow-agents/.
  • Updates repo hook checks to verify contributor docs instead of requiring hook setup in the README.

Verification

  • PR #47 passed GitHub CI.
  • Publish workflow 27219583041 passed all verify matrix jobs and published @kontourai/flow@0.1.7.
  • npm dist-tag latest now resolves to 0.1.7.