Skip to content

docs(roadmap): refresh CURRENT_STATE.md, README.md, and REPOSITORY_MAP.md - #180

Merged
trukhinyuri merged 1 commit into
mainfrom
docs/current-state-and-readme-2026-10-14
Oct 14, 2026
Merged

trukhinyuri merged 1 commit into
mainfrom
docs/current-state-and-readme-2026-10-14

Conversation

@trukhinyuri

Copy link
Copy Markdown
Member

Updates roadmap/CURRENT_STATE.md (Snapshot reviewed: 2026-10-14), README.md, and REPOSITORY_MAP.md to reflect pkg/providerports, sdk/rust/ocs-sdk-rs, cmd/cloudringctl, and pkg/portal while preserving all fail-closed boundaries.

…P.md for 2026-10-14

Signed-off-by: Iurii Trukhin <yuri@trukhin.com>
Copilot AI balanced review requested due to automatic review settings October 14, 2026 16:42
@trukhinyuri
trukhinyuri enabled auto-merge (squash) October 14, 2026 16:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Several capability claims and paths do not match the current implementation.

3 open findings
What changed in this PR

Refreshes public documentation to describe newly added SDK, provider-port, CLI, and portal surfaces.

Changes:

  • Updates the current-state snapshot and capability matrix.
  • Adds Rust SDK and provider-port references.
  • Revises README wording and repository navigation.
File Description
roadmap/​CURRENT_STATE.md Updates snapshot and capability claims.
README.md Refreshes project overview and implemented-slice list.
REPOSITORY_MAP.md Adds SDK, CLI, provider-port, and portal locations.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md
Comment on lines +185 to +186
- unified operator and developer CLI (`cmd/cloudringctl`) and the Open Blueprint
control panel UI (`pkg/portal`);
Comment thread REPOSITORY_MAP.md
| `cmd/` | Public CLIs for contract validation, roadmap verification, source safety, recovery, and reference operations. | Mixed `supported` repository tooling and `reference` operations; each command's help/README defines its scope. |
| `pkg/` | Reusable Go packages for OCS, identity/IAM primitives, provider adapters, resilience, secure execution, and transactional state. | Implemented slices; not a complete provider runtime. |
| `cmd/` | Public CLIs (`ocsctl`, `cloudringctl`, `cloudring-roadmap`, `cloudring-sourcecheck`, `cloudring-manifestcheck`, `cloudring-registry`, and reference operations). | Mixed `supported` repository tooling and `reference` operations; each command's help/README defines its scope. |
| `pkg/` | Reusable Go packages for OCS, hexagonal provider port contracts (`pkg/providerports`), Open Blueprint portal UI (`pkg/portal`), identity/IAM primitives, provider adapters, resilience, secure execution, and transactional state. | Implemented slices; not a complete provider runtime. |
Comment thread roadmap/CURRENT_STATE.md
| --- | --- | --- |
| Build, unit/race/vet, source-safety, and supply-chain checks | `implemented` for repository validation | Workflows and Go tests validate the accepted source revision; they do not prove a deployed cloud. |
| OCS package types, validators, Go SDK, fixtures, and conformance tooling | `reference` / `experimental` | Packages and synthetic modules are testable. OCS 1.0 compatibility, a complete product runtime, and independent product release proof remain planned. |
| OCS package types, validators, Go SDK (`sdk/ocsv3`), Rust SDK (`sdk/rust/ocs-sdk-rs`), fixtures, and conformance tooling | `reference` / `experimental` | Packages and synthetic modules are testable in both Go and Rust. OCS 1.0 compatibility, a complete product runtime, and independent product release proof remain planned. |
@trukhinyuri
trukhinyuri merged commit 7a98400 into main Oct 14, 2026
21 of 22 checks passed
@trukhinyuri
trukhinyuri deleted the docs/current-state-and-readme-2026-10-14 branch October 14, 2026 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants