Problem
.editorconfig:73-85 mandates camelCase private fields (no _/m_/g_/s_
prefix, per CSharpGuidelines AV1702/AV1705) but keeps severity = suggestion
because ~35 legacy s_-prefixed identifiers across ~34 files still violate it
(e.g. Telemetry.s_confirmedVersion). The convention is documented but not
compiler-enforced, so new violations slip in. Surfaced in #451 review.
Outcome
No prefixed private fields remain; the naming rule is warning, so new
violations fail the build.
Acceptance criteria
Notes
Mechanical rename; exclude generated code. Low priority.
Problem
.editorconfig:73-85mandates camelCase private fields (no_/m_/g_/s_prefix, per CSharpGuidelines AV1702/AV1705) but keeps
severity = suggestionbecause ~35 legacy
s_-prefixed identifiers across ~34 files still violate it(e.g.
Telemetry.s_confirmedVersion). The convention is documented but notcompiler-enforced, so new violations slip in. Surfaced in #451 review.
Outcome
No prefixed private fields remain; the naming rule is
warning, so newviolations fail the build.
Acceptance criteria
s_/_/m_/g_-prefixed private fields insrc/**/*.csrenamed to camelCasedotnet_naming_rule.private_fields_should_be_camel_case.severitybumpedsuggestion→warning(.editorconfig:78)Notes
Mechanical rename; exclude generated code. Low priority.