Skip to content

docs(changelog): document Store lane, reducer governance, and merged batch - #528

Closed
adamgell wants to merge 1 commit into
mainfrom
docs/changelog-2026-08-08
Closed

docs(changelog): document Store lane, reducer governance, and merged batch#528
adamgell wants to merge 1 commit into
mainfrom
docs/changelog-2026-08-08

Conversation

@adamgell

@adamgell adamgell commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Unreleased-section refresh covering everything merged since the last changelog update: Store evidence lane (#518), Reducer Framework v1 governance (#519), Autopilot outside ESP (#450), Company Portal Windows LocalState (#460), bounded advanced server capture (#500), Windows CI hardening (#523), quick-xml 0.41 migration (#471), and the install-action range correction (#514).

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation
    • Updated the Unreleased changelog with notes covering Microsoft Store evidence analysis, Autopilot evidence outside the Enrollment Status Page, Company Portal data parsing, and bounded SCCM server capture.
    • Added governance notes for Reducer Framework v1.
    • Expanded Build and CI documentation with Windows parser coverage, the quick-xml migration, and refreshed GitHub Actions configuration details.

…batch

Adds Unreleased entries for the merges the previous update predates:
the Microsoft Store evidence lane (#518), Reducer Framework v1
governance (#519), Autopilot outside ESP (#450), Company Portal
Windows LocalState (#460), bounded advanced server capture (#500),
the widened Windows parser CI coverage with its two latent fixes
(#523), and the quick-xml 0.41 migration (#471). Also corrects the
install-action version range for #514.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The Unreleased changelog now documents evidence analysis, parser coverage, Reducer Framework v1 governance, the quick-xml migration, and updated GitHub Actions versions.

Changes

Changelog updates

Layer / File(s) Summary
Unreleased feature and build notes
CHANGELOG.md
The changelog adds entries for Microsoft Store, Autopilot, Company Portal, SCCM, and Reducer Framework updates. It also records Windows parser coverage, the quick-xml migration, and the updated install action version.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title follows Conventional Commits and accurately describes the changelog updates for Store evidence, reducer governance, and merged changes.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/changelog-2026-08-08

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added the enhancement New feature or request label Aug 8, 2026
@adamgell

adamgell commented Aug 8, 2026

Copy link
Copy Markdown
Owner Author

@coderabbitai full review

@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown
✅ Action performed

Full review finished.


Your included review limit is currently reached under our Fair Usage Limits Policy. This review may still proceed through usage-based billing if eligible. Your next included review will be available in 55 minutes.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.md`:
- Line 42: Update the Windows parser coverage changelog entry to remove the
incorrect `#460` reference, retaining `#523` as the Windows CI hardening issue
identifier (or replacing it with the dedicated parser-coverage issue if one
exists). Leave the entry’s description unchanged.
- Line 46: Update the GitHub Actions changelog entry to remove the unchanged
actions/checkout and actions/github-script upgrades, and report only
taiki-e/install-action changing from 2.85.5 to 2.85.7.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 96ee91b9-7b9a-48cb-a8cf-8e5977d24e99

📥 Commits

Reviewing files that changed from the base of the PR and between 2e6c03b and a7d2500.

📒 Files selected for processing (1)
  • CHANGELOG.md

Comment thread CHANGELOG.md

### Build & CI

- **Windows parser coverage (#460 / #523)**: The ESP Windows CI job now runs the full parser-crate suite on Windows. The widened coverage surfaced and fixed two latent issues: fixture contract tests comparing native path separators against forward-slash manifest paths, and a unit test whose `tauri::test::mock_app()` usage made the whole Windows test executable unloadable (comctl32 v6 import without a manifest).

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

Correct the issue references for Windows parser coverage.

Line 11 already assigns #460 to Company Portal Windows LocalState. The PR objectives assign Windows CI hardening to #523. Remove #460 from this entry or replace it with the issue that tracks parser coverage.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` at line 42, Update the Windows parser coverage changelog entry
to remove the incorrect `#460` reference, retaining `#523` as the Windows CI
hardening issue identifier (or replacing it with the dedicated parser-coverage
issue if one exists). Leave the entry’s description unchanged.

Comment thread CHANGELOG.md
- **Scoop bucket (#446)**: Bump Scoop manifest packaging to 1.5.1.
- **chrono floor (#501 / #417)**: Raise the `chrono` dependency floor to 0.4.35 so parser code that needs newer APIs is honest about the minimum version.
- **GitHub Actions**: Updated `actions/checkout` 4 → 7, `actions/github-script` 7.1.0 → 9.0.0, and `taiki-e/install-action` 2.85.2 → 2.85.5.
- **GitHub Actions**: Updated `actions/checkout` 4 → 7, `actions/github-script` 7.1.0 → 9.0.0, and `taiki-e/install-action` 2.85.2 → 2.85.7.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/usr/bin/env bash
set -euo pipefail

rg -n -C 2 'uses:\s*(actions/checkout|actions/github-script|taiki-e/install-action)@' \
  .github/workflows

Repository: adamgell/cmtraceopen

Length of output: 6732


🏁 Script executed:

#!/usr/bin/env bash
set -euo pipefail

printf '%s\n' '--- relevant diff ---'
git diff --unified=3 -- CHANGELOG.md .github/workflows

printf '%s\n' '--- current relevant references ---'
rg -n 'uses:\s*(actions/checkout|actions/github-script|taiki-e/install-action)@' .github/workflows

Repository: adamgell/cmtraceopen

Length of output: 2315


🏁 Script executed:

#!/usr/bin/env bash
set -euo pipefail

printf '%s\n' '--- repository state ---'
git status --short
git rev-parse --show-toplevel
git log -1 --oneline
git rev-parse HEAD^ >/dev/null

printf '%s\n' '--- changelog entry ---'
sed -n '42,49p' CHANGELOG.md

printf '%s\n' '--- commit diff ---'
git diff --unified=3 HEAD^ HEAD -- CHANGELOG.md .github/workflows

printf '%s\n' '--- parent references ---'
git grep -n -E 'uses:\s*(actions/checkout|actions/github-script|taiki-e/install-action)@' HEAD^ -- .github/workflows || true

Repository: adamgell/cmtraceopen

Length of output: 7429


Correct the GitHub Actions changelog entry. actions/checkout and actions/github-script did not change in this diff. Only taiki-e/install-action changed, from 2.85.5 to 2.85.7.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` at line 46, Update the GitHub Actions changelog entry to remove
the unchanged actions/checkout and actions/github-script upgrades, and report
only taiki-e/install-action changing from 2.85.5 to 2.85.7.

Source: Path instructions

@adamgell

Copy link
Copy Markdown
Owner Author

Superseded by #530, which documents the same batch with a more complete set of entries.

@adamgell adamgell closed this Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant