You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ROADMAP.md
+20-7Lines changed: 20 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# CometAPI Python SDK Roadmap
2
2
3
3
Status: `0.1.0a1` in progress
4
-
Last updated: 2026-07-20
4
+
Last updated: 2026-07-21
5
5
Repository contract: this roadmap is self-contained.
6
6
7
7
## Product target
@@ -10,18 +10,18 @@ The SDK provides the shortest reliable path from an OpenAI Python integration
10
10
to CometAPI while preserving official request, response, error, retry, timeout,
11
11
sync, async, and streaming behavior.
12
12
13
-
The current target is to complete Private Remote Validation for a sanitized
14
-
repository and then stop before its visibility changes. Public Preview and the
15
-
functional `0.1.0a1` prerelease follow as separate evidence gates. Support and
16
-
release claims remain limited to the evidence defined in this roadmap and
13
+
Private Remote Validation is complete for the sanitized repository, which
14
+
remains private. Work stops before any visibility change. Public Preview and
15
+
the functional `0.1.0a1` prerelease remain separate evidence gates. Support
16
+
and release claims remain limited to the evidence defined in this roadmap and
17
17
`COMPATIBILITY.md`.
18
18
19
19
## Milestones
20
20
21
21
| Milestone | Status | Exit outcome |
22
22
| --- | --- | --- |
23
-
| Repository foundation |In progress| Public files, offline gates, packaging checks, and self-containment are complete. |
24
-
| Private Remote Validation |Planned| The sanitized private repository passes real credential-free default-branch CI; public-only controls and live tests remain disabled. |
23
+
| Repository foundation |Complete| Public files, offline gates, packaging checks, and self-containment are complete. |
24
+
| Private Remote Validation |Complete| The sanitized private repository passes real credential-free default-branch CI; public-only controls and live tests remain disabled. |
25
25
| Public Preview | Planned | The public repository has blocking CI, repository rules, security reporting, protected environments, and authorized live-smoke evidence before it claims preview readiness. |
26
26
|`0.1.0a1` Registry Alpha | Planned | Early adopters can install a functional prerelease from PyPI. |
27
27
|`0.1.0` stable | Planned | Complete runtime, release-PR, example, provenance, and registry gates pass. |
@@ -82,6 +82,19 @@ the sanitized local content becomes its first history. This stage ends after
82
82
real credential-free default-branch CI is recorded. It does not change
83
83
visibility or publish to a private or public registry.
84
84
85
+
Recorded evidence on 2026-07-21:
86
+
87
+
- The empty private canonical repository received sanitized root commit
88
+
`7bbffde609e2a5767c3ac1a8b6387ca9744c9e44`.
89
+
- Credential-free default-branch
90
+
[CI run 29796686485](https://github.com/cometapi-dev/cometapi-python/actions/runs/29796686485)
91
+
completed successfully for that commit. Blocking Python 3.10 through 3.14,
92
+
minimum-OpenAI, quality, workflow, package, clean-install, and copied-checkout
93
+
jobs passed; the push-only latest-within-major canary skipped as designed.
94
+
- Release Please remained disabled and its push run skipped. The repository
95
+
remained private, and no live request, public-only control, tag, release, or
96
+
package publication was configured or exercised.
97
+
85
98
## Public Preview
86
99
87
100
Changing the repository to public begins a short configuration interval; it
0 commit comments