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%
| .codegraph | ||
| bin | ||
| docs | ||
| flutter_app | ||
| lib | ||
| test | ||
| .dockerignore | ||
| .gitignore | ||
| analysis_options.yaml | ||
| Dockerfile | ||
| nginx.conf | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
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-runtimeremains the execution kernel and runtime contract authoritysteward-controlremains the central control planesteward-registryremains the canonical governance, identity, and audit truthsteward-workspaceowns 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.dartprovides 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.