Two Independent Sources Verification Rule Checker
Audit source-level corroboration with actual distinct records and caller dependency provenance, so copies of one origin count once; differs from scalar corroboration counts and multi-claim canvass, no automated claim truth or guarantee of independence.
Description
Independent corroboration counts distinct provenance groups rather than repeated copies of one origin.
Independent corroboration counts distinct provenance groups rather than repeated copies of one origin. Source records and group identity serve different roles.1
Enter aligned nonempty unique source IDs, nonblank dependency-group IDs, binary support and integer minimum 1–128. Return supporting groups in first occurrence order, source count, group count and inclusive gate.
When to use Two Independent Sources Verification Rule Checker
Use Two Independent Sources Verification Rule Checker when you need to evaluate the supplied records under the calculation and evidence rules below. Dependency identities are caller evidence. No truth, independence guarantee or universal two-source rule is inferred.
Prepare the actual editorial, source, layout, timing or audience records requested. Supply explicit house-policy limits and preserve missing evidence.
How to use Two Independent Sources Verification Rule Checker and understand its results
- Prepare the actual editorial, source, layout, timing or audience records requested. Supply explicit house-policy limits and preserve missing evidence.
- Enter sourceIds, callerDependencyGroupIds, observedCorroborationFlags, callerRequiredIndependentCount using the field table and calculation rules, then run the tool.
- Read distinctSupportingDependencyGroupIds, observedSupportingSourceCount, independentGroupCount, meetsCallerIndependencePolicy. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| sourceIds | Source ids | list of string | Required |
| callerDependencyGroupIds | Caller dependency group ids | list of string | Required |
| observedCorroborationFlags | Observed corroboration flags | list of number | Required |
| callerRequiredIndependentCount | Caller required independent count | number | Required |
Enter aligned nonempty unique source IDs, nonblank dependency-group IDs, binary support and integer minimum 1–128. Return supporting groups in first occurrence order, source count, group count and inclusive gate.
independentCount=size(unique supporting dependency groups) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| distinctSupportingDependencyGroupIds | Distinct supporting dependency group ids | list of string |
| observedSupportingSourceCount | Observed supporting source count | number |
| independentGroupCount | Independent group count | number |
| meetsCallerIndependencePolicy | Meets caller independence policy | boolean |
{
"input": {
"sourceIds": [
"a",
"b",
"c"
],
"callerDependencyGroupIds": [
"wire",
"wire",
"own"
],
"observedCorroborationFlags": [
1,
1,
0
],
"callerRequiredIndependentCount": 2
},
"output": {
"distinctSupportingDependencyGroupIds": [
"wire"
],
"observedSupportingSourceCount": 2,
"independentGroupCount": 1,
"meetsCallerIndependencePolicy": false
}
} Limitations and assumptions
Dependency identities are caller evidence. No truth, independence guarantee or universal two-source rule is inferred.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric lists are limited to 10,000 entries; string lists to 128 strings of at most 128 characters each. The rules above may impose smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use Rule of Three Sources Stat Canvass Lookup: A claim-by-source matrix makes corroboration coverage visible. Multiple sources in one dependency group count once for each claim. For a complementary task, use Source Diversity Gender Outlet Percent Tracker: Diversity tallies depend on explicitly reported categories. Shares among known evidence differ from shares among all sources.
References
Similar or alternative tools
- Rule of Three Sources Stat Canvass Lookup
A claim-by-source matrix makes corroboration coverage visible. Multiple sources in one dependency group count once for each claim.
- Source Diversity Gender Outlet Percent Tracker
Diversity tallies depend on explicitly reported categories. Shares among known evidence differ from shares among all sources.