TomorrowEdge 1.6.1 Canopus
TomorrowEdge 1.6.1 Canopus is a hardening release for the Convergence Runtime.
Highlights:
tedge canopus initnow generates the public Canopus schema:objective/acceptance/convergence,target_state,blocking_checks,advisory_checks, andreviewer_role.- Legacy
goal/evaluation/loopspecs remain supported for v1.6 compatibility, withtedge controlnow emitting a compatibility warning on stderr. - Fixed the default init template warning by aligning
verification_passesbetween success conditions and blocking checks. - Added
src/core/canopus/*public re-exports for Canopus naming while keepingsrc/core/controlPlanecompatible. - Added
examples/canopus/simple_bugfix_runtime/objective.yamlas the public hard-gate runtime demo. - Hardened
package:smokewithtedge client --smoke-once, so installed-package GUI smoke exits reliably. - Package files now include README GUI screenshots and the public Canopus example.
- Split timeout-bounded CLI coverage into
tests/unit/canopusCli.test.ts.
Validation:
npm cinpm run buildnpm run web:buildnpm run docs:statusnpm run secrets:scannpm run audit:checknpm run test:corenpm run test:councilnpm run test:controlnpm run package:smokenpm run pack:dry:strict(full test: 66 files / 578 tests)
Package hygiene:
- Release zip excludes
.env,.runs, andassignmentslocal artifacts. npm pack --json --ignore-scriptsconfirms GUI screenshots and the Canopus public demo are included.
GitHub triage: