Repository navigation
Description
Description
Improve day-to-day development through reload, manifest discovery, logging controls, adapter discovery, consistent exits, scaffolding, local stores and adapter test dispatch.
Main already scaffolds provider-wired projects and supplies credential-free local stores. The CLI still lacks reload orchestration, a list-adapters command and a test command; generic manifest loading, logging filters and exit contracts retain gaps described in the child issues.
Steps to reproduce
- Inspect the CLI command enum, generator and local store wiring.
- Compare the remaining child scopes with the current serve and command-dispatch paths.
Expected behavior
A developer can scaffold, run, inspect and test an application locally through predictable CLI behavior.
Impact
Several routine workflows still require external scripts or knowledge of implementation details.
Proposed fix
Track the remaining #125–129 and #132 work here; record #130 and #131 as delivered. Keep new CI scaffolding #161 and the existing local-provision epic coordinated without duplicating completed functionality.
Done when
- Reload, manifest search-up, development logging, adapter listing, exit contracts and test dispatch are accepted.
- Template scaffolding and credential-free local stores remain supported.
- Help/docs describe the actual
servecommand and anydevalias explicitly.
Related
- Children: Reload the development server after code changes #125, Search parent directories for the application manifest #126, Honor RUST_LOG for development output #127, List registered runtime adapters from the CLI #128, Standardize CLI exit-code contracts #129, Scaffold applications from reusable provider templates #130, Provide credential-free stores for local development #131, Run adapter-specific test suites from the CLI #132.
- Workflow scaffolding: Provide default GitHub workflows for format, test, Dependabot, CodeQL and Docker #161.
- Local provision work: Implement local provisioning across all adapters #288.
- CLI command surface
- Template-driven project generation
- Generic CLI manifest loading
- Related PR feat: add adapter-owned local provisioning and CLI lifecycle #287; this PR alone does not establish completion of this issue.
- Related PR Add --format json to CLI commands #388; this PR alone does not establish completion of this issue.
Activity
[-]CLI & Developer Experience[/-][+]Complete CLI and local developer workflows[/+]