docs(specs): add gonka.ai integration specs (051-gonka-gateway, 052-gonka-native)#3616
Merged
docs(specs): add gonka.ai integration specs (051-gonka-gateway, 052-gonka-native)#3616
Conversation
…onka-native) Introduces two specification documents for the gonka.ai decentralized inference integration (epic #3602): - specs/051-gonka-gateway/spec.md — Phase 1 GonkaGate hosted gateway: zero new Rust code, wizard branch, vault key convention, NEVER/invariants sections, acceptance criteria. - specs/052-gonka-native/spec.md — Phase 2 native gonka transport: RequestSigner (k256 + bech32, 5-step signing algorithm), EndpointPool (round-robin + fail-skip), send_signed_with_retry contract, LlmProvider method table, config schema additions (ProviderKind::Gonka, GonkaNode), vault secret zeroization, wizard branch, zeph gonka doctor command, risks and mitigations. Updates specs/003-llm-providers/spec.md and specs/README.md with entries for both providers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
specs/051-gonka-gateway/spec.md— Phase 1 GonkaGate gateway integration spec (zero new Rust code, wizard touch-point, vault key convention, full NEVER/invariants/acceptance-criteria sections)specs/052-gonka-native/spec.md— Phase 2 native gonka transport spec (RequestSignerwith 5-step signing algorithm,EndpointPoolround-robin + fail-skip,send_signed_with_retrycontract,LlmProvidermethod table, config schema, vault zeroization,zeph gonka doctor, risks and mitigations)specs/003-llm-providers/spec.mdwith provider table rows for both pathsspecs/README.mdwith entries for specs 051 and 052Closes part of epic #3602. These specs are the implementation contract for child issues #3603–#3614.
Test plan
specs/README.mdandspecs/003-llm-providers/spec.mdtable entries are correct