Adopt shared policies and record CommandKit architecture
This commit is contained in:
20
README.md
20
README.md
@@ -1,2 +1,22 @@
|
||||
# CommandKit
|
||||
|
||||
CommandKit is a Go library project for consistent CLI inspection, command syntax,
|
||||
and shared command infrastructure across related applications.
|
||||
|
||||
The repository currently contains planning documents, accepted architectural
|
||||
decisions, and adopted development policies. No Go module, public API, or command
|
||||
implementation is available yet.
|
||||
|
||||
## Documentation
|
||||
|
||||
- [Contributor guide](docs/development.md)
|
||||
- [Architecture policy](docs/policy/architecture.md)
|
||||
- [CLI standard proposal](docs/roadmap/01-cli-plan.md)
|
||||
- [Dispatcher implementation roadmap](docs/roadmap/02-dispatch.md)
|
||||
- [Backend implementation roadmap](docs/roadmap/03-backend.md)
|
||||
- [Public facade implementation roadmap](docs/roadmap/04-facade.md)
|
||||
- [Policy adoption record and follow-up](docs/roadmap/policy.md)
|
||||
|
||||
CommandKit is licensed under the [LGPL v3.0 or later](COPYRIGHT).
|
||||
|
||||
[Open Source attribution notices](docs/oss/attribution.md) are available.
|
||||
|
||||
Reference in New Issue
Block a user