Local-first execution workspace for Steward Platform
  • Dart 82.1%
  • C++ 9.2%
  • CMake 7.1%
  • Dockerfile 0.6%
  • C 0.5%
  • Other 0.5%
Find a file
2026-07-30 10:12:47 +02:00
.codegraph ci: fix dockerfiles with git URLs + protobuf exports 2026-07-30 00:33:00 +02:00
bin feat(cli): add steward_chat prototype and ignore local .steward artifacts 2026-07-13 00:28:34 +02:00
docs feat: bootstrap steward-workspace 2026-07-11 22:13:34 +02:00
flutter_app pubspec gedoe 2026-07-30 10:12:47 +02:00
lib feat: sync local journal to registry event_store 2026-07-14 16:28:38 +02:00
test feat: sync local journal to registry event_store 2026-07-14 16:28:38 +02:00
.dockerignore ci: add production Dockerfile + nginx for workspace 2026-07-29 15:35:36 +02:00
.gitignore feat(cli): add steward_chat prototype and ignore local .steward artifacts 2026-07-13 00:28:34 +02:00
analysis_options.yaml feat: bootstrap steward-workspace 2026-07-11 22:13:34 +02:00
Dockerfile ci: fix dockerfiles with git URLs + protobuf exports 2026-07-30 00:33:00 +02:00
nginx.conf ci: fix dockerfiles with git URLs + protobuf exports 2026-07-30 00:33:00 +02:00
pubspec.lock refactor(soc): add local_journal_spool implementation 2026-07-12 00:25:02 +02:00
pubspec.yaml refactor(soc): add local_journal_spool implementation 2026-07-12 00:25:02 +02:00
README.md docs: update workspace and flutter app READMEs 2026-07-13 00:28:38 +02:00

Steward Workspace

Steward Workspace is the local-first execution workspace for Steward Platform.

Role in the platform:

  • device-local execution surface
  • capability-scoped local tool broker
  • centrally governed execution envelopes
  • local journal spool + sync
  • policy refresh and revocation for local agents
  • approval-aware local execution

Boundary:

  • steward-runtime remains the execution kernel and runtime contract authority
  • steward-control remains the central control plane
  • steward-registry remains the canonical governance, identity, and audit truth
  • steward-workspace owns the local human/device execution surface

Initial scope:

  • workspace device identity model
  • local capability and execution envelope models
  • journal spool implementation (local_journal_spool.dart)
  • Flutter/Dart-first bootstrap for future desktop/mobile shell work

CLI prototype:

  • bin/steward_chat.dart provides a terminal chat prototype.
  • run from repo root with:
    • dart run bin/steward_chat.dart
  • commands:
    • /exit — close session

Flutter app:

  • lives in flutter_app/
  • setup and route/docs are in:
    • flutter_app/README.md

This repo is intentionally minimal at bootstrap time: boundary first, implementation second.