What version 0.1.0 specifies
Version 0.1.0 specifies a prospective cross-dataset measurement layer that separates candidates from decisions and records organizational level, temporal validity, confidence semantics, and unresolved cases.
A planned company-year crosswalk for reconciling employer entities across job-posting and employee-history data while preserving parent, subsidiary, and temporal ambiguity.
Combining job-posting and employee-history data requires more than a company-name join. Corporate groups may appear at different organizational levels, websites and locations can conflict, and the economically relevant link can change over time. The resource therefore treats organizational level and temporal validity as measured attributes.
Version 0.1.0 specifies a prospective cross-dataset measurement layer that separates candidates from decisions and records organizational level, temporal validity, confidence semantics, and unresolved cases.
The definitions below describe the intended analytical object. The scope statement is deliberately separated from released coverage so that a design target cannot be mistaken for an observed sample.
The public contribution is the measurement design, reproducible reference logic, release metadata, and eventually benchmark-supported aggregate diagnostics. Possession of licensed records is not treated as redistribution authority.
Candidate generation, scoring, acceptance, and adjudication are separate stages. The public implementation demonstrates mechanics with synthetic data; it does not reveal private thresholds or substitute model scores for labeled evidence.
Apply transparent normalization while retaining original source strings and field availability for adjudication.
Use normalized names, authorized domains, geography, and token blocks to create alternatives before ranking.
Record the organizational level of each candidate and do not treat a parent match as equivalent to an operating-company match.
Expose score components, candidate rank, and the margin over the next candidate. Missing geography or validity evidence receives no agreement credit, and scores remain separate from final decisions.
Flag contradictions rather than letting a strong name score override organizational or temporal evidence.
Record accepted, rejected, unresolved, and no-candidate outcomes separately from candidates; stratify labeled source decisions across confidence and error classes; and evaluate the frozen holdout against predeclared criteria without retuning.
A link is not accepted solely because it increases coverage. Competing candidates, unresolved cases, and the reason for each decision remain part of the measurement record.
Reliability labels require adjudicated evidence. This prototype reports no precision, recall, unresolved-rate, or temporal-consistency estimate because no released frozen holdout supports those numbers.
Inspect the shared benchmark protocol and evidence register.
| Evidence object | Public state | What the current release supports |
|---|---|---|
| Method and field contract | Available | The shared public methodology, separate candidate/decision schema, and runnable tested package cover this linkage class. |
| Production linkage rows | Private | No Lightcast or Revelio row-level mapping is redistributed. |
| Authoritative private source chain | Not released | Candidate mapping objects exist, but public provenance has not resolved one canonical production chain. |
| Parent/subsidiary adjudication | Not released | No public labeled set supports claims about organizational-level accuracy. |
| Frozen holdout | Not released | No released holdout supports an out-of-sample reliability claim. |
| Precision, recall, and unresolved rate | Not yet measured | No quantitative metric is reported in this prototype. |
| Temporal consistency | Not yet measured | Adjacent-year continuity has not been reconciled in a public evaluation output. |
The relevant errors are not limited to spelling distance. Organizational level, time, duplicated source entities, common-name collisions, and missing candidate features can change the economic interpretation of a match.
Suffixes, punctuation, abbreviations, and branding differ while the underlying entity remains the same.
Short names or acronyms remove the tokens needed to distinguish firms.
The source employer and target company refer to different levels of the same corporate group.
A relationship is valid only for part of the time series or changes organizational meaning.
A valid name at one date becomes stale after a rename or reorganization.
A candidate matches on name but falls outside the target identifier's valid interval.
Multiple source records represent the same employer or business unit.
Several unrelated entities share a short or generic name.
Multiple source entities map to one target and may represent either valid subsidiaries or over-collapsing.
One source entity has several plausible targets without enough evidence for deterministic acceptance.
Name similarity conflicts with location or website evidence.
A required blocking or validation field is unavailable, producing no candidate or lower-confidence review.
The downloadable package uses generic adapters and synthetic examples. A researcher supplies independently licensed source data, maps fields to the public schema, runs the reference stages, and evaluates the resulting candidates against their own adjudication evidence.
Measurement scope, matching stages, evidence ceiling, validation gates, and disclosure boundary.
Download MethodologyReserved synthetic identifiers and .example domains for testing the reference implementation.
Download Synthetic exampleGeneric input and candidate-output fields without licensed values.
Download Public schemaSelf-contained TypeScript source, package metadata, tests, license, and synthetic inputs; extract it, run npm install, then npm test.
Download Reference implementationAllowlisted files, byte sizes, media types, and SHA-256 checksums.
Download Release manifestMachine-readable citation metadata for the prototype method release.
Download Citation fileLicense for original public-safe code and artifacts only; source-dataset rights are excluded.
Download LicenseVersion history and explicit statements of what each release does not contain.
Download ChangelogYang, Hongye Chris. 2026. Open Accounting–Labor Data Linkage Hub: Public-Safe Entity-Linkage Methods and Validation Protocol, version 0.1.0.
Version 0.1.0 publishes the common method and validation protocol while identifying source authority and parent/subsidiary adjudication as unresolved evidence requirements.