Skip to content
View omkarpkh's full-sized avatar

Block or report omkarpkh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
omkarpkh/README.md

Omkar Khadamkar

Design Architect · Staff UX Designer. Eleven years in design systems, AI tooling and enterprise security UX.

AI-generated UI looks finished long before it is on-system. I make design systems machine-readable so that gap closes — and I measure whether it did.

omkarux.com · Pune, India · available immediately


design-system-drift-lab A controlled reproduction: does documentation completeness or phrasing determine whether AI-generated UI stays on-system? Three conditions, nine isolated runs, 74 graded properties — and one failed hypothesis, mine. Naming a value moved accuracy from 93.2% to 100%; rephrasing the same rule changed nothing at all.

bulk-edit-mixed The state model behind a bulk-edit interface, for when the selected items don't agree with each other. Three outcomes not two, operations as a function of field type, and diffs that stay reviewable at scale. 53 tests.


I publish the results that disagree with me. It's the only way the ones that agree are worth anything.

Popular repositories Loading

  1. design-system-drift-lab design-system-drift-lab Public

    A controlled reproduction: does documentation completeness or phrasing determine whether AI-generated UI stays on-system? Nine isolated runs, 74 graded properties, one failed hypothesis.

    CSS

  2. bulk-edit-mixed bulk-edit-mixed Public

    The state model behind a bulk-edit interface, for when the selected items don't agree with each other. Three outcomes not two, operations as a function of field type, and diffs that stay reviewable…

    JavaScript

  3. omkarpkh omkarpkh Public

    Profile

  4. spec-resolvability spec-resolvability Public

    Checks design system documentation for rules that never resolve to a value. Flags relative language, scores value coverage, emits a contract.json stub for design-system-drift-lab's audit.mjs.