dotnet / dotnet/msbuild

Prototype an evaluation input observation layer for cache invalidation

Open
#14,688 0 comments 0 reactions 1 assignee Claimed by @OvesN View on GitHub
Area: Evaluation Area: Performance
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 8h
Merged PRs (30d)
141

Description

Prototype an evaluation-scoped observer that records result-affecting inputs and produces an immutable manifest for cache invalidation. Compare `FileSystemWatcher`, manifest/hash validation, and the Windows USN journal.

Success: changed imports, missing-file probes, and glob membership invalidate reuse; unsupported inputs make the evaluation non-cacheable.

Related: #14234, #14538, #14684. [Design inventory](https://github.com/OvesN/docs/blob/main/evaluation_cahce_inputs.md).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.