Legacy .NET evidence lane

Legacy .NET review starts with status rows, not support claims.

This concept lane shows how TraceMap can frame reviewer questions for WCF, ASMX/SOAP, .NET Remoting, WebForms, WinForms, legacy data metadata, project diagnostics, and modernization follow-up using deterministic static evidence language.

Public claim level: concept. No public conclusion without evidence. TraceMap works from repository snapshots and checked-in artifacts, not runtime traffic, production telemetry, live system inspection, or migration execution.

Branch and proof boundary

Status labels describe proof posture, not general availability.

shippedAllowed only when exact wording is true on main and backed by a public-safe proof path.
demoAllowed only for checked-in public-safe demo artifacts, summaries, or validation output that support the exact wording.
devAllowed only when exact wording is true on the target branch and clearly not a main claim.
futureAllowed for reviewer-question or evidence-shape framing without support, detection, or coverage claims.
hiddenUsed when proof, validation detail, or capability scope is not public-safe; rows name only abstract framework families.

Surface families

Required legacy .NET themes stay visible beside their limits.

Service technologies

WCF, ASMX/SOAP, and .NET Remoting rows ask what static evidence would be needed before public wording changes.

Legacy UI

WebForms and WinForms rows stay limited to checked-in markup, designer, event, navigation, and owner-review questions.

Data metadata

DBML, EDMX, typed DataSet, TableAdapter, provider, connection-name, and mapping clues remain static metadata questions.

Project diagnostics

Target frameworks, project style, restore clues, generated-file uncertainty, failures, syntax fallback, and gaps keep coverage labels attached.

Evidence-status matrix

Each row carries a proof requirement and a limitation.

General evidence-model rows are separated from legacy-surface rows so reusable TraceMap vocabulary does not promote hidden .NET surface support. Hidden rows do not publish results, counts, private labels, raw values, or validation detail.
Surface Reviewer question Evidence shape Evidence status Proof path required Limitation Allowed wording Forbidden wording
Status vocabulary Which labels can a public page use without upgrading proof? Row-level status labels: shipped, demo, dev, future, and hidden. future vocabulary Public-safe branch or demo proof before any non-future row repeats stronger wording. Vocabulary alone is not evidence of scanner behavior or reducer output. Status labels define proof posture. Status labels prove legacy .NET support.
Evidence tiers What strength of static evidence can support a bounded statement? Tier1Semantic, Tier2Structural, Tier3SyntaxOrTextual, and Tier4Unknown with rule ID, file path, line span, commit SHA, extractor version, and limitation. future vocabulary Route-specific proof path showing rule IDs, tiers, coverage labels, and limitations for the exact claim. Tier names do not imply compiler-resolved proof when only structural, syntax, textual, or unknown evidence exists. No conclusion is supported without a rule ID, evidence tier, limitation, and proof path. Any static clue is semantic proof.
Reduced coverage and analysis gaps What happens when project load, restore, build, metadata parsing, or toolchain discovery fails? Coverage labels, syntax fallback, analysis-gap facts, and reduced-coverage report language. future vocabulary Public-safe validation or report evidence showing the gap label and fallback tier for the exact scenario. Failed build or failed project load means reduced coverage, not a clean repository. Syntax fallback is useful evidence, not compiler-resolved semantic proof. Reduced coverage keeps the review question visible. Failed load still proves a complete clean scan.
WCF Which service hosts, service references, contracts, operations, bindings, endpoint metadata, generated clients, or metadata-normalization questions need owner review? Named hidden surface family only. hidden pending validation Hidden legacy evidence ledger; future public-safe proof must identify the exact row, rule IDs, tiers, branch, limitation, and redacted proof route. No service reachability, deployed endpoint, binding compatibility, operation execution, downloaded metadata, or support result is published. WCF is a hidden legacy .NET evidence family that needs proof before stronger wording. TraceMap ships WCF service and endpoint coverage.
ASMX/SOAP Which service declarations, SOAP operation metadata, generated proxy clues, or checked-in metadata would need review? Named hidden, unledgered surface family only. hidden pending ledger entry Future ledger entry and public-safe proof route before any detection, operation, proxy, or metadata wording is repeated. No service route, operation result, service address, generated proxy support, or deployed SOAP behavior is claimed. ASMX/SOAP is a legacy .NET review question until proof exists. TraceMap detects ASMX/SOAP services.
.NET Remoting Which remoting API references, channel-registration clues, marshal-by-reference types, or remoting configuration need source-owner follow-up? Named hidden surface family only. hidden pending validation Hidden legacy evidence ledger; future proof must be public-safe and tied to rule IDs, tiers, branch, and limitations. No hosted service, activation path, production usage, exploitability, or security posture result is claimed. .NET Remoting remains a hidden evidence family pending proof. TraceMap proves remoting usage or risk.
Web Forms guided terminal setup Can an operator select one target, scope forms, persist a pause/resume state, cross build consent deliberately, and stop on ambiguity? Bounded terminal workflow and state contract on main. shipped for the exact workflow Guided setup proof path and its linked native workflow documentation. Windows-only legacy build and projectless publication gates remain separate; dev-only repairs not on main are excluded. The terminal workflow is available with explicit consent, partial states, and stop conditions. TraceMap automatically discovers and onboards every solution, project, site, or backend service.
WebForms Which markup event bindings, code-behind handlers, designer fields, route or navigation clues, and postback questions need review? Named hidden surface family with route and navigation aspects still proof-gated. hidden pending validation and ledger entry Bounded terminal setup workflow for configuration and consent; hidden legacy evidence ledger for route, navigation, event, and postback proof still awaiting public validation. No browser path, UI reachability, event execution, navigation behavior, ViewState behavior, or user workflow execution is claimed. WebForms is a hidden legacy UI evidence family that can frame owner questions. TraceMap traces WebForms user workflows.
WebForms source + compiled DLL proof How would an ordered getter, constructor, provider-DLL, and database API candidate story be reviewed? Illustrative per-hop rule IDs, tiers, repository-relative spans, versions, bounds, explicit gaps, and three categorical outcomes. concept on exact main revision 5ffd4a54176c002e4c6d41ce0133eab5963ad79b Web Forms source + compiled proof and its checked-in privacy-projected JSON asset. No independent extractor output is checked in for the illustrated hops. Projectless and database-terminal bridges remain review-tier; Windows publication is a separate boundary. The concept illustrates the focused regression contract and explicit gaps. TraceMap proves page execution, provider selection, SQL execution, compatibility, parity, or complete Web Forms coverage.
Web Forms reproducible local corpus Can an evaluator replay the public synthetic layouts and choose the right retained artifact without customer code? Exact-tree public synthetic replay with five operator layouts, four diagnostic layouts, explicit caps/gaps, and authentic Windows publication recorded separately. demo for the named tested tree; projected path details remain concept Local demo and artifact-map proof path. Exact tested commit/tree and durable result only; raw indexes, facts, logs, TRX, binaries, and private inputs remain hidden. The demo documents bounded reproducibility, artifact roles, refusal states, and owner questions. TraceMap proves runtime execution, customer compatibility, migration parity, complete coverage, release approval, or safety.
Web Forms review-workbench walkthrough How can a reviewer inspect one synthetic route, unresolved category, explicit gap, and owner handoff without upgrading the underlying evidence? Authored seven-step walkthrough over the concept projection with rule, tier, span, version, coverage, limitation, and stop-condition context. demo; underlying source-plus-compiled hops remain concept Review-workbench walkthrough proof path. It is not a live workbench, runtime trace, complete application view, or proof of broad Web Forms event/navigation coverage. The demo teaches a bounded reading and owner-question sequence. Observed page execution, selected runtime provider behavior, or a complete user workflow.
WinForms Which form or control metadata, designer-file clues, event-handler references, launch clues, navigation clues, or UI-to-backend questions need review? Named hidden, unledgered surface family only. hidden pending ledger entry Future ledger entry and proof path before any desktop UI wiring, event, navigation, launch, or backend-review wording is repeated. No runtime UI reachability, user action, desktop launch, event execution, or backend behavior is claimed. WinForms is a legacy .NET review question until public-safe proof exists. TraceMap maps WinForms navigation and backend calls.
Legacy data metadata Which DBML, EDMX, typed DataSet, TableAdapter, provider metadata, connection-name metadata, or ORM-like mapping clues need database and owner review? Named hidden surface family only. hidden pending validation Hidden legacy evidence ledger; future proof must summarize public-safe metadata without raw values. No database existence, query execution, schema compatibility, permission, package compatibility, storage state, or production data result is claimed. Legacy data metadata can be named only as a hidden proof-gated family. TraceMap proves database compatibility or query behavior.
Project and toolchain diagnostics Which target framework, project style, SDK or non-SDK shape, toolset, restore clue, package metadata, generated-file uncertainty, project-load failure, build failure, syntax fallback, or analysis gap explains coverage? Named hidden surface family plus general reduced-coverage vocabulary. hidden pending validation Hidden legacy evidence ledger; public-safe validation must show the exact coverage label and limitation before stronger wording. Missing toolchains, restore failures, generated-file gaps, project-load failures, and build failures do not become install advice, clean status, or complete analysis. Diagnostics can explain reduced coverage when proof and limits are attached. Build failure still means the repository is clean.
Modernization review use How should owners turn evidence statuses into planning questions, follow-up, proof gaps, review sequencing, and migration-planning input? Reviewer handoff language that points to proof paths, owner questions, limitations, and stop conditions. future reviewer framing Review claim checklist, proof path index, and route-specific validation before any row is promoted. Planning input is not migration feasibility, migration completeness, release approval, operational safety, or replacement of human judgment. Use statuses to decide what proof or owner review is missing. Static status rows approve the modernization plan.

The matrix is intentionally conservative. Hidden support rows can name public framework families only when the hidden label, proof gap, and limitation travel with the row.

Modernization review

The lane is a planning handoff, not a migration decision.

Owner follow-upRows identify who needs to answer a question when public-safe proof is missing or hidden.
Proof gapsFuture or hidden rows require a proof path before the wording can be repeated outside the lane.
Review sequencingReduced coverage, analysis gaps, and syntax fallback stay visible so review order is honest.
Planning inputEvidence statuses can inform planning questions; they do not certify feasibility, completeness, release safety, or runtime behavior.

Limitations

Static evidence remains bounded even when it is useful.

semantic proofCompiler-resolved Roslyn symbol evidence is stronger than syntax fallback, but still static and repository-bounded.
structural proofKnown framework or project patterns can guide review while keeping framework and toolchain limits visible.
syntax fallbackSyntax-only or textual evidence keeps partial analysis useful, but it cannot resolve compiler symbols.
unknown gapsUnsupported project type, missing toolchain, malformed metadata, or generated-file uncertainty blocks stronger conclusions.

Non-claims

The lane does not publish operational or private proof.