Skip to content

Add NAV 246904 mileage rounding dataset task - #899

Closed
alexei-dobriansky wants to merge 3 commits into
mainfrom
dataset/stack-01-nav-246904
Closed

alexei-dobriansky wants to merge 3 commits into
mainfrom
dataset/stack-01-nav-246904

Conversation

@alexei-dobriansky

Copy link
Copy Markdown
Collaborator

Stack

  1. NAV 246904 mileage rounding (this PR)
  2. BCApps 7070 customer change
  3. BCApps 10345 service-contract invoicing
  4. BCApps 10808 exchange-rate adjustment
  5. BCApps 11274 drop-shipment reversal and version bump

Summary

  • add microsoftInternal__NAV-246904
  • replace screenshot-dependent context with the validated [AI-REPRO] from work item 634224
  • pin BC 29 and BC 30 insider artifacts
  • include App/Internal/Apps in NAV sparse checkout
  • use the centralized artifact configuration for symbol downloads

Candidate criteria

  • focused Bug work item
  • AL-only change with at least two production files
  • no new schema, objects, publishers, or subscribers
  • one regression test
  • pre-fix test fails and post-fix test passes

Validation

  • python -m uv run pytest tests\test_artifact_config.py tests\test_dataset_integrity.py
  • python -m uv run pre-commit run --all-files
  • previously passed end-to-end in run 35894324791

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

Copilot-Session: d824ab77-41d6-4cfc-9445-9204d1d08988
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: d824ab77-41d6-4cfc-9445-9204d1d08988
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: d824ab77-41d6-4cfc-9445-9204d1d08988

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The changes are consistent and the referenced end-to-end run successfully validated the new task.

Review effort: Balanced
Findings: None

What changed in this PR

Adds the NAV 246904 mileage-rounding benchmark task and supporting BC 29/30 artifact infrastructure.

Changes:

  • Adds the dataset entry and screenshot-free reproduction instructions.
  • Pins insider artifacts and extends NAV sparse checkout.
  • Tests artifact selection and internal-app coverage.
File Description
dataset/​bcbench.jsonl Adds the validated mileage-rounding task.
dataset/​problemstatement/​microsoftInternal__NAV-246904/​README.md Documents reproduction and expected behavior.
scripts/​BCBenchUtils.psm1 Adds insider pins and internal-app checkout.
scripts/​Download-BCSymbols.ps1 Uses centralized artifact configuration.
tests/​test_artifact_config.py Tests artifact pins and checkout coverage.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@haoranpb

Copy link
Copy Markdown
Collaborator

Let's skip this one due to the need for Internal apps.

One more thing to point out is, we probably want to keep the bug description the same as before, if that didn't have enough context, we skip them

@alexei-dobriansky
alexei-dobriansky removed this pull request from stack #904 September 29, 2026 20:13
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.

4 participants