Spec v0.9.0 compliance
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Start by reading the linked Spec v0.9.0 release and the prerequisite issues #117, #77, #78, and #122, since no files or tests are named. The scope spans hooks, events, telemetry, provider lifecycle, and optional multi-provider support; done means the applicable checklist items comply with the referenced specification sections.
Written by the indexing model from the issue text.
Description
Tracks spec v0.9.0 compliance. Early stage; hook lifecycle + events are prerequisites for most items.
-
#117 #77 #78 #122 Wire hooks into evaluation
-
#92 Pin gherkin harness to v0.9.0
-
Events subsystem
-
Tracking
-
Logging hook
-
Hook data (integrate existing type)
-
Evaluation details in
finallyhook -
Telemetry utility (Appendix D)
-
Isolated API instances
-
Domain in provider init
-
Provider state via events
-
Multi-provider (optional)
-
Provider lifecycle event ownership (race-condition fix): add opt-in marker so providers emit their own
PROVIDER_READY/PROVIDER_ERROR; SDK derives status from the provider event stream and keeps + deprecates the legacy synthetic path; update first-party providers (spec 5.3.5, provider status 2.8, Appendix E)
- Dominant language
- C++
- Stars
- 6
- Forks
- 2
- Avg merge
- 9d 2h
- Merged PRs (30d)
- 8
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from open-feature/cpp-sdk
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
open-feature/cpp-sdk#92 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
open-feature/cpp-sdk#138 ·
-
open-feature/cpp-sdk#79 · 1 assignee ·
-
Implement Hooks Open
open-feature/cpp-sdk#77 · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
open-feature/cpp-sdk#28 · 1 reaction ·
All issues in open-feature/cpp-sdk
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
flutter-webrtc/flutter-webrtc#2206 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
Component: GLib
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Mute ydb/tests/functional/dstool/test_canonical_requests.py.Test.test_group_take_snapshot in main Openai_reviewed
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
ydb-platform/ydb#53974 · 3 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
google/libultrahdr#485 ·