Skip to content

feat(evalboard): treat .dmn as a deliverable kind - #217

Merged
SreedharAvvari merged 2 commits into
mainfrom
feat/evalboard-dmn-deliverable
Oct 5, 2026
Merged

SreedharAvvari merged 2 commits into
mainfrom
feat/evalboard-dmn-deliverable

Conversation

@SreedharAvvari

Copy link
Copy Markdown
Contributor

Adds dmn to DELIVERABLE_KINDS, so a Business Rules task's .dmn gets the orange chip and sorts to the top of the Artifacts list, the way .bpmn and .flow do. Today it sits gray between bindings_v2.json and entry-points.json.

Display only: the set is read by sortArtifacts and KindChip, nothing in grading or upload.

Adds one sortArtifacts test with a rules project layout; it fails without the change (the .dmn would sort after project.uiproj and bindings_v2.json). Not run locally: I made the change through the GitHub API without a clone, so CI is the first run.

SreedharAvvari and others added 2 commits October 5, 2026 18:01
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Claude finished @SreedharAvvari's task in 1m 32s —— View job


Code Review

Todo List

  • Read .github/code_review.md for review standards
  • Examine the full diff
  • Read both changed files in full
  • Check for cross-file consistency
  • Analyze what's missing
  • Provide comprehensive review feedback

Starting review...

@SreedharAvvari
SreedharAvvari merged commit 7161fc8 into main Oct 5, 2026
28 of 29 checks passed
@SreedharAvvari
SreedharAvvari deleted the feat/evalboard-dmn-deliverable branch October 5, 2026 14:59
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.

2 participants