Skip to content

docs(react): add module ckv requirements and design - #90

Open
jmungara-qcom wants to merge 7 commits into
AudioReach:feature/use-case-designerfrom
jmungara-qcom:feature/CKVEdit
Open

jmungara-qcom wants to merge 7 commits into
AudioReach:feature/use-case-designerfrom
jmungara-qcom:feature/CKVEdit

Conversation

@jmungara-qcom

Copy link
Copy Markdown

CKV requirements define CKV editing, duplicate prevention, or multi-module panel behavior. This documents module-wide PID semantics, per-CKV key/value editing, atomic duplicate checks, and vertically stacked Ctrl+Click module panels.

Signed-off-by: Jamini Mungara jmungara@qti.qualcomm.com

Added the requirements for key configurator
Design for the subgraph kv edit flow
Covers how to handle new kv edits for a subgraph.
Covers how to get keys/values and store kv after adding it.

Signed-off-by: Jamini Mungara <jmungara@qti.qualcomm.com>
CKV requirements define CKV editing,
duplicate prevention, or multi-module panel behavior. This documents
module-wide PID semantics, per-CKV key/value editing, atomic duplicate
checks, and vertically stacked Ctrl+Click module panels.

Signed-off-by: Jamini Mungara <jmungara@qti.qualcomm.com>
Added the requirements for key configurator
Design for the subgraph kv edit flow
Covers how to handle new kv edits for a subgraph.
Covers how to get keys/values and store kv after adding it.

Signed-off-by: Jamini Mungara <jmungara@qti.qualcomm.com>
CKV requirements define CKV editing,
duplicate prevention, or multi-module panel behavior. This documents
module-wide PID semantics, per-CKV key/value editing, atomic duplicate
checks, and vertically stacked Ctrl+Click module panels.

Signed-off-by: Jamini Mungara <jmungara@qti.qualcomm.com>
The CKV design previously placed mutation state in
calibration-keys-store, separate from the project-scoped Graph Designer
store. This aligns the design with key-config-slice, documents its
mutation contracts, and preserves the existing calibrationKeys field as
the picker source.

Signed-off-by: Jamini Mungara <jmungara@qti.qualcomm.com>
Signed-off-by: Jamini Mungara <jmungara@qti.qualcomm.com>
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.

1 participant