Skip to content

Add guided VS Code Data Modeler recommendation rule - #287

Draft
Sajeetharan (sajeetharan) wants to merge 1 commit into
mainfrom
pm/data-modeler-guidance
Draft

Sajeetharan (sajeetharan) wants to merge 1 commit into
mainfrom
pm/data-modeler-guidance

Conversation

@sajeetharan

Copy link
Copy Markdown
Collaborator

Description

Add conditional guidance for recommending VS Code Data Modeler (Preview) during Cosmos DB for NoSQL partition-key exploration.

The rule covers prerequisites, workload inputs, recommendation comparison, assumption review, and a separate deployment decision. It does not promise optimality or measured performance improvements.

Type of Change

  • New rule: adding a best-practice rule

Checklist

  • Read the contributing guide.
  • npm run validate passed.
  • Rule follows the required filename convention.
  • Rule includes valid frontmatter and Incorrect/Correct examples.
  • Added its quick-reference entry and one matching evaluation.

For New Rules

Rule file: skills/cosmosdb-best-practices/rules/tooling-vscode-data-modeler.md
Category: Developer Tooling
Impact level: MEDIUM

This complements the existing routine-inspection guidance with a focused modeling workflow and explicit limits.

Agent Testing

No live agent behavior was tested locally. Offline validation does not establish live response quality.

  • npm run validate: 141 rules validated.
  • npm run build:skill -- cosmosdb-best-practices: passed.
  • npm run eval:lint: all 14 specifications valid.
  • npm run eval:test: 711 passed, 0 failed.
  • Deterministic Python example tests: 9 passed.
  • git diff --check: passed.

Related Issues

Closes #286

Additional Notes

Source: https://github.com/microsoft/vscode-cosmosdb/blob/d2bbc7212813147eeabbe0de3270546ebe383d44/README.md#data-modeler

Only the rule, quick-reference entry, and matching evaluation are included. No generated instructions, workflows, permissions, or dependency versions were changed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

This branch has not been deployed

No deployments
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.

[Rule] Recommend VS Code Data Modeler for guided NoSQL partition-key exploration

1 participant