BLRPublic Service Dependency AtlasScorecard JSON ↗

Evidence page · benchmark v0.1

Bengaluru birth certificate (copy of a registered birth) grid-only re-score evidence ledger

Bengaluru, Karnataka, India

6 of 6 stated. Source: authored. As of .

v0.1

Scope

Bengaluru birth certificate copy

A parent resident in Bengaluru seeks a certified copy or first certificate of a birth already registered in the city's civil register, by the municipal civil-registration route, public entry, online where offered and counter route otherwise. Delayed registration, name inclusion, corrections, births outside the city and hospital-side registration steps are excluded.

Six expectations

What public evidence states.

stated

Amounts the citizen pays are published on the service card and fixed by rule: an application fee of Rs. 5, a Rs. 20 service charge where the application goes through a Grama One, B1 or K1 counter, and Rule 13 of the Karnataka Registration of Births and Deaths Rules, 1999 fixing Rs. 5.00 for an extract and Rs. 2.00 for a first-year search. The card figure and the statutory figure agree. Whether the 1999 figure has since been revised is separately recorded as unknown, since the copy the Chief Registrar publishes carries no amendment history.

claim_bengaluru_grid_birth_application_fee_5 · Grade B — current official procedure, form, service portal, circular, or agency page

The Seva Sindhu service card for a birth certificate gives the application fee as Rs. 5.

Basis
observation
Status
verified

Birth Certificate - Seva Sindhu service card · sevasindhu.karnataka.gov.in

Accessed 2026-09-06. Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_service_charge_20 · Grade B — current official procedure, form, service portal, circular, or agency page

The Seva Sindhu service card for a birth certificate gives a service charge of Rs. 20 where the application is made through a Grama One, B1 or K1 counter.

Basis
observation
Status
verified

Birth Certificate - Seva Sindhu service card · sevasindhu.karnataka.gov.in

Accessed 2026-09-06. Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_rule_13_extract_fee · Grade A — binding law, regulation, commission order, or gazette notification

Rule 13(1) of the Karnataka Registration of Births and Deaths Rules, 1999 fixes the fee for granting an extract relating to each birth or death at Rs. 5.00.

Basis
observation
Status
verified

Karnataka Registration of Births and Deaths Rules, 1999 · ejanma.karnataka.gov.in

Accessed 2026-09-06. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20221208130459/https://ejanma.karnataka.gov.in/Documents/ActRules/RBD1999E.pdf (2022-12-08); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_rule_13_search_fee · Grade A — binding law, regulation, commission order, or gazette notification

Rule 13(1) of the Karnataka Registration of Births and Deaths Rules, 1999 fixes the fee for a search for a single entry in the first year at Rs. 2.00 and for every additional year at Rs. 2.00.

Basis
observation
Status
verified

Karnataka Registration of Births and Deaths Rules, 1999 · ejanma.karnataka.gov.in

Accessed 2026-09-06. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20221208130459/https://ejanma.karnataka.gov.in/Documents/ActRules/RBD1999E.pdf (2022-12-08); no new capture was pushed from this run. Open source ↗

stated

An explicit zero is stated: the service card answers the documents question with 'Documents to be submitted with application: NIL'. Under protocol section 3 an explicit zero is a stated value, and the citizen is told what is required rather than left to guess. The card is a state service card rather than a corporation page; no municipal route reviewed adds a document requirement for this service.

claim_bengaluru_grid_birth_no_documents_required · Grade B — current official procedure, form, service portal, circular, or agency page

The Seva Sindhu service card for a birth certificate states under 'what you need to know' that the documents to be submitted with the application are NIL.

Basis
observation
Status
verified

Birth Certificate - Seva Sindhu service card · sevasindhu.karnataka.gov.in

Accessed 2026-09-06. Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run. Open source ↗

stated

Usable rules decide which route applies: a birth certificate for an event registered in eJanMa can be downloaded from the Seva Sindhu portal, and events in the BBMP area are registered in eJanMa by Health Officers and Health Inspectors for their areas, so an applicant can tell whether the online route reaches their record and which officers hold it. The service card's own eligibility line, citizens of India, is a broad category rather than a route rule and is cited only for completeness.

claim_bengaluru_grid_birth_download_requires_registration_in_ejanma · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's download route states that a birth certificate for an event registered in eJanMa can be downloaded from the Seva Sindhu portal.

Basis
observation
Status
verified

Download Certificate route - eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240529072356/https://ejanma.karnataka.gov.in/frmDownloadCertificate.aspx (2024-05-29); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_bbmp_registrars · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's portal states that births occurring in the BBMP area are registered in eJanMa.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_bbmp_registrars_2 · Grade B — current official procedure, form, service portal, circular, or agency page

That portal states that Health Officers and Health Inspectors register those events in their respective areas.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_bbmp_registrars_3 · Grade B — current official procedure, form, service portal, circular, or agency page

That portal applies the same rule to births occurring in urban local body areas.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_eligibility_citizens · Grade B — current official procedure, form, service portal, circular, or agency page

The Seva Sindhu service card for a birth certificate gives the eligibility for the service as citizens of India.

Basis
observation
Status
verified

Birth Certificate - Seva Sindhu service card · sevasindhu.karnataka.gov.in

Accessed 2026-09-06. Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run. Open source ↗

stated

An actionable service time is published: the card's service time field is answered 'Immediate'. That is a period the citizen can act on — it tells them not to expect a wait — though it is a word rather than a number of days, and it covers issue of the certificate once the event is on the register, not any earlier registration step.

claim_bengaluru_grid_birth_service_time_immediate · Grade B — current official procedure, form, service portal, circular, or agency page

The Seva Sindhu service card for a birth certificate gives the service time in days as Immediate.

Basis
observation
Status
verified

Birth Certificate - Seva Sindhu service card · sevasindhu.karnataka.gov.in

Accessed 2026-09-06. Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run. Open source ↗

stated

The citizen can identify the office that issues the certificate and reach a person about it: the rules name the Registrar or the Commissioner or Chief Officer of the Municipal Corporation as the issuer of an extract, the portal names Health Officers and Health Inspectors as the registrars for the BBMP area, and it names, for the exact request this scenario covers, the data entry operators of the concerned Nadakacheri and the birth and death registration centres, with the District Statistical Officer for clarifications and a published toll-free number.

claim_bengaluru_grid_birth_rule_13_issuer_and_form · Grade A — binding law, regulation, commission order, or gazette notification

Rule 13(2) of the Karnataka Registration of Births and Deaths Rules, 1999 provides that an extract in regard to a birth is issued by the Registrar or the Tahsildar.

Basis
observation
Status
verified

Karnataka Registration of Births and Deaths Rules, 1999 · ejanma.karnataka.gov.in

Accessed 2026-09-06. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20221208130459/https://ejanma.karnataka.gov.in/Documents/ActRules/RBD1999E.pdf (2022-12-08); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_rule_13_issuer_and_form_2 · Grade A — binding law, regulation, commission order, or gazette notification

Rule 13(2) also names the Commissioner or Chief Officer of the Municipal Corporation or Municipal Council as an issuer of that extract.

Basis
observation
Status
verified

Karnataka Registration of Births and Deaths Rules, 1999 · ejanma.karnataka.gov.in

Accessed 2026-09-06. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20221208130459/https://ejanma.karnataka.gov.in/Documents/ActRules/RBD1999E.pdf (2022-12-08); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_bbmp_registrars · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's portal states that births occurring in the BBMP area are registered in eJanMa.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_bbmp_registrars_2 · Grade B — current official procedure, form, service portal, circular, or agency page

That portal states that Health Officers and Health Inspectors register those events in their respective areas.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_additional_copies_contact · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's portal states that for additional copies of the birth certificate the citizen should contact the data entry operators of the concerned Nadakacheri.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_additional_copies_contact_2 · Grade B — current official procedure, form, service portal, circular, or agency page

That portal also names the respective birth and death registration centres as a contact for additional copies.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_clarifications_contact · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's portal states that for any clarifications the citizen should contact the District Statistical Officer of the concerned district.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_clarifications_contact_2 · Grade B — current official procedure, form, service portal, circular, or agency page

That portal publishes a toll-free number 1800-425-6578.

Basis
observation
Status
verified

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Open source ↗

stated

Surfaces the citizen sees after applying are identified and public: an Application Status route reachable without login, taking a type selector with a registration number and a Sakala number, and a downloadable certificate from the Seva Sindhu portal for an event registered in eJanMa. The Sakala field indicates the application is tracked under the state's service-guarantee scheme. The status route's own fields were read; nothing was entered, no number was queried and no login was used. The portal also publishes navigation links to a Birth and Death Verification route and a Registration Details route, recorded at claim_bengaluru_grid_birth_public_verification_route; neither was opened, so neither is counted towards this cell.

claim_bengaluru_grid_birth_public_status_route · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's portal publishes an Application Status route that is reachable without login.

Basis
observation
Status
verified

Application Status route - eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240610080224/https://ejanma.karnataka.gov.in/frmApplicationStatus.aspx (2024-06-10); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_public_status_route_2 · Grade B — current official procedure, form, service portal, circular, or agency page

That route offers a type selector and fields for a registration number and a Sakala number.

Basis
observation
Status
verified

Application Status route - eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240610080224/https://ejanma.karnataka.gov.in/frmApplicationStatus.aspx (2024-06-10); no new capture was pushed from this run. Open source ↗

claim_bengaluru_grid_birth_download_requires_registration_in_ejanma · Grade B — current official procedure, form, service portal, circular, or agency page

The Chief Registrar's download route states that a birth certificate for an event registered in eJanMa can be downloaded from the Seva Sindhu portal.

Basis
observation
Status
verified

Download Certificate route - eJanMa portal · ejanma.karnataka.gov.in

Accessed 2026-09-06 · published 2026-02-09. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240529072356/https://ejanma.karnataka.gov.in/frmDownloadCertificate.aspx (2024-05-29); no new capture was pushed from this run. Open source ↗

Limitations

What remains bounded.

Independent research, not official advice. Grid-only benchmark run: sources and claims only, no nodes, edges, roadblocks or journeys. This is a second, independently gathered row for Bengaluru, produced by the same method as the twelve city rows so that the pilot site is measured the way the comparison cities were; it does not reuse and did not read the deep pilot ledger for this service. Desk research, no counter visited. Limitations: the state service card that carries the fee, the document position and the service time shows no visible date and has no Wayback snapshot; the download and application-status routes were read but never queried, with no registration number or Sakala number entered; the state civil registration portal's FAQ file is a 76-page scan with no text layer, so nothing was read from it. Do not submit personal data through this ledger. Audit limitation carried unresolved: the Wayback snapshots that exist for the state civil registration portal and its routes predate the access date by two to four years, so nothing archived preserves what was observed on 6 September 2026; and the one municipal-specific claim, that BBMP-area events are registered by Health Officers and Health Inspectors, is the sole municipal anchor for both the eligibility and owner cells.

Audit

Independent review and corrections.

Audit — Bengaluru birth certificate (grid-only)

  • **Service:** birth-certificate
  • **Jurisdiction:** Bengaluru, Karnataka, India
  • **Primary scenario:** `scenario_ind32_birth_copy_workflow`
  • **Audit date:** 2026-09-06
  • **Benchmark version:** 0.1
  • **Mode:** grid-only (no nodes, edges, roadblocks, journeys, or portal sidecar expected; their absence is not raised as a finding)

The sidecar scores all six cells stated. Each cell was tested separately and in both directions: whether the evidence is strong enough to hold stated, and whether a downgrade would be manufactured rather than earned. All six survive. Eleven corrections are proposed; none of them changes a cell state.

---

Findings

F1 — `cost` holds `stated` on the service card's amounts

Severity: note Records: expectation birth-certificate /cells/cost; claim_bengaluru_grid_birth_application_fee_5; claim_bengaluru_grid_birth_service_charge_20; claim_bengaluru_grid_birth_rule_13_extract_fee Protocol requires: Section 8 — cost is stated when the evidence gives an amount a citizen pays or an actionable fee schedule; a fee described only as prescribed, or a payment step without an amount, is mentioned. Observed: The card gives Rs. 5 as the application fee and Rs. 20 as a service charge where the application is made through a Grama One, B1 or K1 counter. Both are amounts, not descriptions of an amount. The brevity of the card does not bite here: a fee cell needs a number, and a number is what the card gives. Rs. 5 is independently corroborated by Rule 13(1) at Grade A. The Rs. 20 figure is correctly qualified on the card itself by the channel it applies to, so it is a second amount rather than a contradiction, and no contradictsClaimIds link is owed.

Note for the integrator: the cell does not rest on the download route's fee. claim_bengaluru_grid_birth_download_requires_registration_in_ejanma records that certificates are downloadable "by paying a specific fee" with no amount — on its own that would be mentioned under section 8. The cell survives on the card's amounts alone.

F2 — the claim note on the download route implies an unestablished fee equivalence

Severity: note Record: claim_bengaluru_grid_birth_download_requires_registration_in_ejanma /notes Protocol requires: Section 5 — basis records what a source directly shows; a conclusion drawn from it is inference. Observed: The claim text is a faithful observation of the route's own words and is correctly observation. The note, however, says "The route names a fee without giving its amount; the amount is on the Seva Sindhu card." Neither page establishes that the card's Rs. 5 application fee *is* the download route's fee; they are two pages describing two payment points. No correction is proposed because the note is hedged and the claim text carries no such assertion, but the cost cell must not be read as pricing the online download route.

F3 — `documents` holds `stated` on the explicit zero

Severity: note Records: expectation birth-certificate /cells/documents; claim_bengaluru_grid_birth_no_documents_required Protocol requires: Section 3 — an explicit zero requirement is a stated value, not an absence and not a not-applicable state; the grid has no not-applicable state. Section 8 — documents is stated on an actionable document list or a concrete document with a requirement to submit; a reference to documents without telling the citizen what is required is mentioned. Observed: The card carries a labelled field, "Documents to be submitted with application", answered "NIL". The alternative reading offered for testing — that a bare NIL is a gap in the card rather than a statement that nothing is required — is foreclosed by section 3. A gap would be the field left blank or the topic not appearing; here the question is put and answered, and section 3's own examples (no upload required, no fee, no additional eligibility requirement) are the same shape. The citizen is told what to bring: nothing. stated is correct.

Limitation to carry forward: "NIL documents" is not "no prerequisites". The download and status routes both turn on the event already being registered in eJanMa and on the applicant holding a registration number or Sakala number. Those are identifiers rather than documents, so they do not disturb the cell, but the cell should not be read as meaning an applicant needs nothing in hand. Separately, no BBMP counter route was reviewed that could add a document requirement (see F9).

F4 — `time` holds `stated` on "Immediate"

Severity: note Records: expectation birth-certificate /cells/time; claim_bengaluru_grid_birth_service_time_immediate Protocol requires: Section 8 — time is stated on an actionable duration, deadline, processing period or service-level target; a reference to timing, delay, sequence or processing "without a figure or usable time rule" is mentioned; and where the figure covers only one stage the cell note must say so. Observed: "Immediate" is not a figure, and the question is whether a word can satisfy the cell. It can, on this wording. The definition is disjunctive: a figure *or* a usable time rule. "Immediate" is not a reference to timing left unresolved — the mentioned case is text like "issued after due verification", which names the topic and settles nothing. "Immediate" settles it: the waiting period is zero, and the citizen can act on that by not planning a return trip. It appears as the answer to the card's own service-time-in-days field, i.e. in the slot a service-level target occupies, and the Sakala field observed on the status route confirms the service sits under the state's service-guarantee scheme. Section 3's treatment of an explicit zero as a stated value points the same way.

The one-stage requirement is met: the cell note says the value covers issue of the certificate once the event is on the register, not any earlier registration step. That scoping is the integrator's reading of a card that does not itself say so, but it is the conservative reading and it is exactly the disclosure section 8 demands.

F5 — `eligibility` holds `stated` on the route rules, not on the card

Severity: note Records: expectation birth-certificate /cells/eligibility; claim_bengaluru_grid_birth_download_requires_registration_in_ejanma; claim_bengaluru_grid_birth_bbmp_registrars; claim_bengaluru_grid_birth_eligibility_citizens Protocol requires: Section 8 — eligibility is stated when the evidence gives a rule that decides who qualifies or which route applies; naming an applicant category without a usable rule is mentioned. Observed: The card's own eligibility line, "citizens of India", is a category and not a rule; standing alone it would be mentioned, and the sidecar note says so plainly and cites it "only for completeness". The cell is carried instead by two genuine route rules: a certificate can be downloaded through Seva Sindhu only where the event is registered in eJanMa, and events in the BBMP area are registered in eJanMa by Health Officers and Health Inspectors for their areas. Together an applicant can tell whether the online route is open to them and which office holds the record otherwise. That is the second limb of the definition, met squarely.

Including the topic-only card claim among a stated cell's claimIds is not prohibited by section 9 and it does not upgrade anything, because the cell does not rest on it. No correction; the sidecar note is transparent about its role.

F6 — `owner` holds `stated`; the Nadakacheri contact does not carry it

Severity: note Records: expectation birth-certificate /cells/owner; claim_bengaluru_grid_birth_rule_13_issuer_and_form; claim_bengaluru_grid_birth_bbmp_registrars; claim_bengaluru_grid_birth_additional_copies_contact Protocol requires: Section 8 — owner is stated when the citizen can identify the office, officer or operational role holding the case, including a specific office list, a designation tied to a jurisdiction rule, or a contact route for that role; a statutory designation or general agency name alone is mentioned. Observed: The cell is carried by Rule 13(2), which names the Registrar or the Commissioner or Chief Officer of the Municipal Corporation as the issuer of an extract in Form No. 5 — for this jurisdiction, BBMP — and by the portal's designation of Health Officers and Health Inspectors as the registrars for the BBMP area. The second is precisely "a designation tied to a jurisdiction rule". The District Statistical Officer plus the published toll-free number 1800-425-6578 add a contact route.

Two qualifications, neither fatal. First, claim_bengaluru_grid_birth_additional_copies_contact is described in its note as "a contact route named for exactly the request this scenario covers", but it directs the citizen to the data entry operators of the concerned Nadakacheri — a taluk-level facility, not a BBMP one. For a BBMP-area applicant that is not obviously the right counter, and the cell should not be read as resting on it. Second, that same claim bundles two request types, additional copies (in scope) and corrections (excluded by the scenario). It is one instruction naming one contact for both, so no split is proposed; the cell rests on the in-scope limb only.

F7 — `after-submission` holds `stated` on a read-only status route

Severity: note Records: expectation birth-certificate /cells/after-submission; claim_bengaluru_grid_birth_public_status_route; claim_bengaluru_grid_birth_download_requires_registration_in_ejanma Protocol requires: Section 8 — after-submission is stated only where the evidence identifies something the citizen sees after submitting, such as a status page, tracker, acknowledgement, receipt, rejection reason or downloadable result; anything at or before submission does not count. Observed: An Application Status route reachable without login, taking a registration number or a Sakala number, is a tracker in the enumerated sense; a certificate downloadable from Seva Sindhu once the event is on the register is a downloadable result. Neither is a pre-submission step. Nothing on the excluded list (registration, document presentation, payment, appointment booking, the act of submission) is being counted here.

The route was read, not queried, and the ledger holds that boundary correctly: the claim asserts only the route's published fields, its note says nothing was entered, and no claim anywhere asserts what the route returns. That is the right treatment under section 5 and section 16, and a public status form with an application-side identifier field is itself the visible post-submission surface the cell asks for, whether or not a number was entered.

F8 — Grade A is retained for the 1999 rules

Severity: note Records: source_bengaluru_grid_birth_ka_rbd_rules; claim_bengaluru_grid_birth_rule_13_extract_fee; claim_bengaluru_grid_birth_rule_13_issuer_and_form; claim_bengaluru_grid_birth_fee_currency_unknown Protocol requires: Section 4 — Grade A for a binding law, regulation, commission order or gazette notification; Grade C for official but indirect, incomplete, archived or potentially outdated material, with the date and limitation stated. Observed: The ledger's own note that the published copy carries no visible amendment history was tested as a reason to downgrade to C. Grade A is retained. The document is the primary regulation itself, obtained from the issuing agency's own Act-and-Rules route rather than from an archive or a secondary reproduction, and nothing observed shows supersession. Absence of an amendment-history page is a property of nearly every consolidated statutory PDF; treating it as sufficient for C would collapse the A row for regulations generally, which the table does not intend. The currency question is instead preserved exactly where section 4's Unknown row wants it — as claim_bengaluru_grid_birth_fee_currency_unknown, and as a stated limitation on the source and on the claim notes.

This holds only because the *current* Rs. 5 figure in the cost cell comes from the Grade B service card observed on the access date, not from the 1999 rule. Were the cell resting on the rule alone, the currency gap would matter to the cell.

F9 — four cells rest on an undated, unarchived state service card

Severity: note Record: source_bengaluru_grid_birth_seva_sindhu Protocol requires: Section 8 lint item 5 (a stale or undated source needs a stated limitation); section 11 (archive snapshot for every public source, or the access date, the failure and a limitation); section 14 (a Wayback snapshot or documented archival failure). Observed: The card carries no visible last-updated or version date and the Wayback availability API returned no snapshot for it. Both are recorded on the source and in meta.disclaimer, so section 11 and section 14 are satisfied by documented archival failure and the lint item is discharged. This is not blocking, and section 8 does not condition stated on an archive.

It is, however, the single largest limitation on this row and the integrator should carry it forward: cost, documents, time and the card limb of eligibility all rest on one undated page for which no independent record exists of what it said on 2026-09-06. Four of six cells therefore have no corroborating capture. By contrast the eJanMa pages carry a visible footer date of 09/02/2026 and a version string (eJanMa 3.0/3), which is why the home-page-sourced claims are better dated than the card-sourced ones.

F10 — recorded Wayback snapshots pre-date the access date by two to four years

Severity: note Records: source_bengaluru_grid_birth_ejanma_home; source_bengaluru_grid_birth_ka_rbd_rules; source_bengaluru_grid_birth_download_route; source_bengaluru_grid_birth_status_route Protocol requires: Section 11 — at access time, capture an archive snapshot for every public source used. Observed: Each of these four points to a pre-existing snapshot (2022-12-08, 2024-05-29, 2024-06-10, 2024-06-11) and each note states plainly that no new capture was pushed from this run. The literal section 14 requirement, "a Wayback snapshot", is met and the disclosure is honest, so no correction is proposed. But none of these snapshots evidences the page as observed on 2026-09-06, and meta.disclaimer currently discloses only the Seva Sindhu capture failure, not this. Since meta is not an addressable record type, this is stated here as a limitation for the integrator: the disclaimer should say that the archive snapshots held for the eJanMa sources pre-date the access date and corroborate earlier versions of those pages only.

F11 — a compound statutory fee claim; split

Severity: correction Record: claim_bengaluru_grid_birth_rule_13_extract_fee Protocol requires: Section 1 — one claim asserts one checkable thing. Section 8 lint item 1 — compound or list claims. Section 13 — the auditor may split compound claims. Observed: The claim asserts three separately checkable statutory fees in one sentence: the extract fee (Rs. 5.00), the search fee schedule (Rs. 2.00 for the first year and Rs. 2.00 for every additional year), and the non-availability certificate fee (Rs. 2.00). Only the first is what the cost cell needs. Corrections narrow the existing claim to the extract fee, retaining its ID per section 1's rule that content changes and identity does not, and add two new claims carrying the other two fees verbatim with the same source, grade, basis and status. Nothing is invented: every word of the new claims comes from the compound original.

Because the cost cell note refers to "Rs. 2.00 for a first-year search", a further correction adds claim_bengaluru_grid_birth_rule_13_search_fee to /cells/cost/claimIds so the note stays supported. The non-availability fee is *not* added: that certificate is a different output from the certified copy this scenario covers. The cell state is unchanged.

F12 — a second compound claim spanning two interfaces; split

Severity: correction Record: claim_bengaluru_grid_birth_user_manual_published Protocol requires: Section 1 and section 8 lint item 1, as above. Observed: The claim joins an observation of the eJanMa download route to an observation of the Seva Sindhu card in one sentence and cites both sources for the whole. Corrections narrow it to the download-route manual with sourceIds reduced accordingly, and add claim_bengaluru_grid_birth_seva_sindhu_manual_and_apply for the card's links. The claim supports no cell, so no cell state moves; it is corrected because a shipped ledger should not carry an unwaived lint failure. The residual pairing in the new claim (a manual and an apply route) is one observation of a single card's published entry points, not a compound requirement, and is left intact.

F13 — a claim asserts properties of routes that were never opened, citing only the portal root

Severity: correction Record: claim_bengaluru_grid_birth_public_verification_route Protocol requires: Section 5 — observation records what a source directly shows; a conclusion drawn from it is inference. Section 7 — citations must resolve to specific pages; a department homepage is a general-site reference. Section 13 — the auditor may downgrade unsupported claims. Observed: The claim says the Birth and Death Verification route and the Registration Details route are "both reachable without login", while its own note concedes "neither was exercised". Reachability without login was therefore not observed; it was inferred from the links appearing in public navigation. Compounding this, the two routes have their own URLs and neither is recorded as a source: the only citation is the portal root, which is standing in as the evidence for pages that were not visited. That is the general-site-reference vice section 7 names, and it is the one place in this ledger where it occurs.

The correction narrows the text to what the cited page actually shows — that the home page publishes navigation links to those two routes — and rewrites the note to state the boundary. Grade B and basis: observation then stand correctly, because the narrowed claim is a true direct observation of the page cited. The after-submission cell is unaffected: it is carried by the status route and the downloadable result, and this claim is supporting only.

F14 — home-page sourcing is accepted for text printed on the home page

Severity: note Records: claim_bengaluru_grid_birth_bbmp_registrars; claim_bengaluru_grid_birth_private_hospital_reporting; claim_bengaluru_grid_birth_additional_copies_contact; claim_bengaluru_grid_birth_clarifications_contact Protocol requires: Section 7 — citations must resolve to specific pages; a department homepage is a general-site reference and claims resting on it are Grade C. Section 4 — Grade B includes direct current observation of a public official interface, and a service portal. Section 1 — grade direct current observation of a public official interface B. Observed: Five claims cite https://ejanma.karnataka.gov.in/, the root of the state civil-registration portal. These four are retained at Grade B; only F13's claim is corrected. The distinction is what the citation is being asked to do. Section 7's rule targets a homepage used as a stand-in — the second sentence of that paragraph, "Do not replace a dead specific page with a homepage", names the mischief. For these four the cited text is printed on the root page itself: the registrar arrangement, the contact instructions, the District Statistical Officer, the toll-free number. The citation resolves to the page bearing the content, there is no deeper page being substituted for, and the page is a service portal directly observed on the access date with a visible footer date of 09/02/2026. Section 4's B row covers exactly that. F13's claim is different in kind: it asserted properties of two *other* pages while citing only the root.

This is a judgment call and it is recorded as one so the integrator can see it. It does not affect the count either way: Grade C claims may also support stated under section 8.

F15 — the FAQ limitation claim does not cite the document it describes

Severity: note Record: claim_bengaluru_grid_birth_faq_unreadable Protocol requires: Section 7 — every non-Unknown claim needs at least one source supplying the direct link, exact access date and jurisdiction, and citations must resolve to specific pages. Section 13 — the auditor may not invent evidence to make a record complete. Observed: The claim describes a 76-page FAQ scan with no text layer but cites the portal home page; the FAQ file itself has its own URL and is not recorded as a source. The correct fix is to add the FAQ document as a source with its URL and access date, which this audit cannot do without inventing evidence it does not hold, so no correction is proposed. Unlike F13, this claim asserts nothing about the service — only about what this run could not read — and it is cited in no cell, so nothing rests on it. Recorded so the researcher can supply the missing source record.

F16 — the excluded hospital-side route is correctly kept out of every cell

Severity: note Record: claim_bengaluru_grid_birth_private_hospital_reporting Protocol requires: Section 2 — the six-cell grid scores the primary scenario only; tag every claim to at least one scenario. Section 8 — cell states are read off the evidence for that scenario. Observed: The scenario expressly excludes hospital-side registration steps. This claim records that events in private hospitals are reported by the hospital to the Registrar, and it is cited in no expectation cell; its note says so explicitly. Verified: it appears in none of the six claimIds arrays. No cell has been scored from excluded-route evidence.

Its scenarioIds nonetheless tags the primary scenario, whose summary excludes its subject. That is a structural necessity rather than a defect — the schema forbids an empty scenarioIds array and this grid-only ledger declares no other scenario — and deleting the claim would destroy retained evidence for no gain. No correction. The integrator should keep it out of any cell if this row is later deepened.

F17 — the Unknown claim records a limitation only, as required

Severity: note Record: claim_bengaluru_grid_birth_fee_currency_unknown Protocol requires: Section 8 — only verified or partial claims may support stated or mentioned; a boundary statement or Unknown claim records a limitation, not a positive cell value. Observed: Checked and correct. The claim is status: unknown, evidenceGrade: Unknown, basis: inference, with an empty sourceIds (permitted by the schema's conditional only for Unknown grade). It appears in no cell's claimIds; the cost cell note refers to the uncertainty narratively, which is a limitation and not a cited support. Every one of the fourteen claims cited across the six cells is status: verified. No partial, contested or unknown claim is doing cell work anywhere.

F18 — state-level evidence carries this city row, but its city-specificity is concentrated in one paragraph

Severity: note Records: all sources; claim_bengaluru_grid_birth_bbmp_registrars Protocol requires: Section 7 — use jurisdiction text specific to the jurisdiction; a source supplies the direct link, exact access date and jurisdiction. Observed: Every claim carries "jurisdiction": "Bengaluru, Karnataka, India", matching meta.jurisdiction and the manifest, and every source note records the jurisdiction with a reasoned statement of why state-level material covers Bengaluru. Section 7's requirement is that the jurisdiction text be specific, and it is.

State-level evidence does carry this row, for three reasons. The Karnataka RBD Rules bind Bengaluru registrars, and Rule 13(2)'s issuer designation expressly reaches the Commissioner or Chief Officer of the Municipal Corporation, which for this jurisdiction is BBMP. Seva Sindhu is the state's delivery portal for Bengaluru residents and its card names B1 (Bangalore One) counters, so it is not purely generic state text for this row. And the eJanMa portal's own text addresses the BBMP area by name.

The one specifically-BBMP claim does enough work, but only just, and it does a lot of it: claim_bengaluru_grid_birth_bbmp_registrars supplies the city-specificity of both eligibility and owner, and it rests on a single home-page paragraph. It is not asked to carry cost, documents or time — appropriate, since fees and Sakala service times are set state-wide and the card is the right source for them. The limitation to carry forward is the concentration: strike that one paragraph and two cells lose their municipal anchor, falling back on the Rule 13(2) statutory designation alone.

F19 — schema, reference integrity and remaining lint items

Severity: note Records: ledger and sidecar as a whole Protocol requires: Section 7 (ISO dates, citation gate); section 8 lint items 2–8; section 9 (six authored cells with state, claimIds, note); section 14. Observed: All checked and clean.

  • The ledger validates against `benchmark/schemas/ledger.json`: `meta` complete, `scenarios` non-empty, every ID matching the required pattern, `nodes`/`edges`/`roadblocks`/`journeys` present and empty as grid-only mode allows.
  • Reference integrity: all seventeen claims resolve to existing sources except the Unknown claim, which the schema permits to have none; all fourteen `claimIds` across the six cells resolve to existing claims; no dangling references in either direction.
  • Lint item 2, duplicate sources: five sources, five distinct URLs, one access date. None duplicated.
  • Lint item 3, Grade B on a secondary source: no secondary sources exist. Lint item 4, Grade C on an observed current official form: no Grade C records exist.
  • Lint item 5, source-date quality: handled at F9 and F10; each source without `publishedAt` carries a visible-date note and a stated limitation.
  • Lint item 6, overclaims across an authentication boundary: none. Every route is public; the two read-only routes assert their published fields only.
  • Lint item 7, scenario IDs: one scenario, `scenario_ind32_birth_copy_workflow`, matching the manifest `primaryScenarioId` and the sidecar. Every claim is tagged to it. No aliases.
  • Lint item 8, `researchedNoSourceFound`: not applicable in grid-only mode; no nodes exist.
  • Contradiction links: all `contradictsClaimIds` are empty and no contradiction was found to link. The Rs. 5 card fee and the Rs. 5 statutory extract fee agree; the Rs. 20 service charge is channel-qualified on the card. No false links to remove, no records to mark `contested`.
  • Section 9 sidecar form: six cells, correctly named, each with a state, non-empty `claimIds` and an actionable-value note. Empty `searchedRoutes` is correct for `stated` cells.

---

Verdict

Every cell state in the sidecar is accepted as scored. Eleven corrections are proposed; all are claim-atomicity splits, one over-asserted claim narrowed to its cited evidence, and the one sidecar claimIds update those splits require. No correction changes a cell state.

Accepted cell states: cost = stated; documents = stated; eligibility = stated; time = stated; owner = stated; after-submission = stated. Stated count: 6 of 6.

Unresolved limitations for the integrator: (1) four cells rest on an undated service card with no archive capture (F9); (2) the eJanMa snapshots pre-date the access date by two to four years and meta.disclaimer does not yet say so — meta is not an addressable record type, so this must be applied by hand (F10); (3) the row's municipal specificity is concentrated in a single home-page paragraph (F18); (4) the FAQ document is described but not recorded as a source, and the missing URL cannot be supplied without inventing evidence (F15).

Re-audit — 2026-09-06 (IND-91 part B)

A fresh isolated auditor re-audited this row after pre-audit lint remediation, on the section 12 inputs only. 11 corrections were proposed and 11 applied; none unapplied.

Re-audit: bengaluru-grid / birth-certificate

Row: ledger/jurisdictions/bengaluru-grid/birth-certificate.json (grid-only, asOf 2026-09-06) Sidecar: ledger/jurisdictions/bengaluru-grid/expectations/birth-certificate.json Manifest entry: jurisdictionSlug bengaluru-grid, serviceId birth-certificate, mode grid-only, primaryScenarioId scenario_ind32_birth_copy_workflow Protocol: v0.1. Inputs limited to the six listed records; no URL was opened and no other ledger, audit, or corrections file was read.

Verdict in one line: all six cells survive the hard reading of section 8 and no cell state changes; the defects are in cell membership (claims cited under cells they do not support), one unsplit compound claim, one overclaiming claim text, one misgraded limitation claim, and two cell notes that say more than their cited claims do.

---

Cell-by-cell

F1 — `cost` = `stated` is correct (section 8, `cost` bullet) `claim_bengaluru_grid_birth_application_fee_5` (Grade B, `verified`) records the Seva Sindhu card's application fee of Rs. 5, and `claim_bengaluru_grid_birth_rule_13_extract_fee` (Grade A, `verified`) records the Rs. 5.00 statutory extract fee. Both are amounts a citizen pays, from `verified` claims of Grade A/B, so the cell clears the "amount a citizen pays" test and the "only `verified` or `partial` claims may support `stated`" gate. `claim_bengaluru_grid_birth_service_charge_20` correctly qualifies a second amount by channel rather than contradicting the first.

F2 — `cost` claim set is correctly bounded (section 8, `cost` bullet) `claim_bengaluru_grid_birth_rule_13_search_fee` is properly in the cell: a register search is a fee incurred in obtaining the extract this scenario covers, and the claim gives an actionable schedule (Rs. 2.00 first year, Rs. 2.00 per additional year). `claim_bengaluru_grid_birth_rule_13_nonavailability_fee` is correctly excluded, since a non-availability certificate is a different output; the claim's own note states that reasoning. No correction.

F3 — `documents` = `stated` is correct (section 3 and section 8, `documents` bullet) `claim_bengaluru_grid_birth_no_documents_required` records that the card answers "documents to be submitted with application" with NIL. Section 3 makes an explicit zero a stated value, and the zero is said by the applicable evidence — the state service card that is also the apply route for this service — rather than inferred from silence. The cell note correctly discloses that no municipal route reviewed adds a requirement. Single-claim, single-source dependency is noted but is not a protocol defect.

F4 — `eligibility` = `stated` is correct, but one cited claim does not support it (section 8, `eligibility` bullet) The state is right: `claim_bengaluru_grid_birth_download_requires_registration_in_ejanma` plus `claim_bengaluru_grid_birth_bbmp_registrars` and `..._bbmp_registrars_3` give a rule that decides which route applies (event on the eJanMa register → Seva Sindhu download; BBMP-area and urban-local-body births are on that register). `claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2` ("the download requires payment of a specific fee") decides neither who qualifies nor which route applies — under the section 8 `cost` bullet a payment step without an amount is `cost` evidence at `mentioned` level. The cell note makes no use of it. **Correction C2** removes it from `/cells/eligibility/claimIds`. It is not added to `cost`, because a stated cell's `claimIds` should carry the claims that support `stated`, and this claim gives no amount.

F5 — the `eligibility` note asserts a necessity the cited claim does not (section 5, section 9) The note reads "a certificate can be downloaded through Seva Sindhu **only** where the event is registered in eJanMa". The cited claim asserts sufficiency ("a birth certificate for an event registered in eJanMa can be downloaded from the Seva Sindhu portal"), not necessity. The inversion is an inference presented as the observed rule. The cell still qualifies as `stated` without it, because the sufficiency reading plus the BBMP registration rule still tells a Bengaluru applicant which route is open. No correction is filed: this audit's declared correction field paths for expectations records are `/cells/<cell>/state` and `/cells/<cell>/claimIds`, so the note rewrite is recorded here as a required follow-up rather than as a correction object.

F6 — a topic-only claim sits inside a `stated` cell (section 8, `eligibility` bullet; section 9) `claim_bengaluru_grid_birth_eligibility_citizens` ("eligibility for the service is citizens of India") is an applicant category without a usable rule — `mentioned`-level content by the section 8 definition. Section 9 permits optional topic-only `claimIds` for `mentioned` and `absent` cells only. It is retained without correction because it is genuinely on-topic for this cell, the cell note discloses exactly this ("a broad category rather than a route rule and is cited only for completeness"), and no cell state turns on it. Flagged for consistency with F4, where the offending claim was not eligibility content at all.

F7 — `time` = `stated` is correct (section 8, `time` bullet; section 3) `claim_bengaluru_grid_birth_service_time_immediate` records the card's own "service time in days" field answered as "Immediate". That is a usable time rule, which section 8 accepts as an alternative to a figure, and it is an explicit zero-wait value said by the applicable evidence rather than read into a blank field, which is what section 3 requires. The section 8 requirement that "when the figure covers only one stage, the cell note must say so" is met: the note states it covers issue once the event is on the register, not any earlier registration step. This was the closest call among the six and it survives.

F8 — `owner` = `stated` is correct, but not on the statutory claims (section 8, `owner` bullet) Section 8 says a statutory designation or general agency name alone is `mentioned`. `claim_bengaluru_grid_birth_rule_13_issuer_and_form` and `..._2` are exactly that. The cell reaches `stated` on the other limbs: `claim_bengaluru_grid_birth_bbmp_registrars_2` is a designation tied to a jurisdiction rule (Health Officers and Health Inspectors register in their respective areas), and `claim_bengaluru_grid_birth_additional_copies_contact`, `..._2` and `claim_bengaluru_grid_birth_clarifications_contact` are contact routes for that role. This makes `..._bbmp_registrars_2` load-bearing for the cell, which the ledger's own `meta.disclaimer` already carries as an unresolved audit limitation ("the sole municipal anchor for both the eligibility and owner cells"). Correctly disclosed; no correction.

F9 — `owner` cites three claims that assert nothing about who holds or decides the case (section 8, `owner` bullet) `claim_bengaluru_grid_birth_rule_13_issuer_and_form_3` (the extract is issued in Form No. 5) and `..._4` (certification per section 76 of the Indian Evidence Act) are facts about the document's form and certification, not about an office, officer, or operational role. `claim_bengaluru_grid_birth_additional_copies_contact_3` ("the same contacts for any corrections") adds no contact beyond `..._contact` and `..._contact_2` and covers corrections, which the scenario summary and the claim's own note place outside scope. The cell note references none of the three. **Correction C3** removes all three.

F10 — `after-submission` cites a payment step, which section 8 excludes by name (section 8, `after-submission` bullet) `claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2` asserts that the download requires payment of a fee. Section 8 states that "a step at or before submission — including registration, document presentation, **payment**, appointment booking, or the act of submission — is not after-submission evidence." This is the clearest membership defect in the row. **Correction C1** removes it.

F11 — `after-submission` cites a claim about links only, and the cell note contradicts that claim (section 8, `after-submission` bullet; section 9) `claim_bengaluru_grid_birth_public_verification_route` asserts only that the home page publishes navigation links to a Birth and Death Verification route and a Registration Details route, and its note expressly disclaims knowing whether either route is reachable without login, what either requires, or what either returns. A named link whose behaviour is unestablished is an outcome named without a demonstrated post-submission surface — `mentioned` level at best — so it cannot support `stated`. **Correction C1** removes it. Separately, the cell note says of the listed surfaces "All were read, none queried", which contradicts the cited claim's note that neither route was opened; the note must be rewritten to drop the verification and registration-details routes. Recorded as a required follow-up, not as a correction object, for the field-path reason given in F5.

The cell state survives both removals: claim_bengaluru_grid_birth_public_status_route and ..._2 identify a public Application Status route taking a registration or Sakala number (a tracker), and claim_bengaluru_grid_birth_download_requires_registration_in_ejanma identifies a downloadable result. Both are named in the section 8 list.

---

Claim-level findings

F12 — one compound claim escaped the earlier split (section 8, lint check 1; section 13) `claim_bengaluru_grid_birth_clarifications_contact` asserts two separately checkable things: that the portal directs clarifications to the District Statistical Officer of the concerned district, and that it publishes the toll-free number 1800-425-6578. A routing instruction and a published helpline number are checked independently; the claim's own note describes it as "a named office **plus** a published helpline". Every neighbouring compound in this ledger was split under IND-91 part B; this one was not. **Corrections C4, C5 and C6** split it, carrying wording, source, grade, basis and status through unchanged and adding nothing, and **C3** adds the new limb to `/cells/owner/claimIds` so the contact route the cell relies on stays fully cited.

F13 — claim text overclaims against its own note (section 5; section 8, lint check 1) `claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2` reads "the download requires payment of a **specific** fee", which implies the route names an amount. The claim's note says the opposite: "The route names a fee without giving its amount; the amount is on the Seva Sindhu card." **Correction C7** aligns the text with what was observed. This is also what makes the claim `cost`-topic rather than `eligibility` or `after-submission` evidence (F4, F10).

F14 — an observed absence is recorded as an `Unknown` inference with no source (section 5; section 7) `claim_bengaluru_grid_birth_fee_currency_unknown_2` ("the copy of the rules published by the Chief Registrar carries no amendment history") is graded `Unknown`, `basis: inference`, `status: unknown`, `sourceIds: []`. It is none of those things. The absence was directly observed in the reviewed PDF — `source_bengaluru_grid_birth_ka_rbd_rules` records in its own notes that "the document carries no visible amendment history" — and the claim's note calls it "the observed absence". Section 5 requires `observation` for what a source directly shows, and grading it `Unknown` sidesteps the section 7 citation gate on a claim that does have a source. **Corrections C8–C11** set `basis` to `observation`, `evidenceGrade` to `A` (matching the four sibling claims on the same regulation source; Grade C would be defensible if the row prefers to grade an undated copy down, but consistency on one source governs), `sourceIds` to the rules source, and `status` to `verified`. The parent `claim_bengaluru_grid_birth_fee_currency_unknown` is correctly left as `Unknown`/`inference`: whether the fee has been revised genuinely is not established. The claim is cited by no cell, so nothing in the grid moves.

F15 — home-page citation: tension between the section 4 B and C rows, resolved without downgrade (section 4; section 7) Nine claims rest on `source_bengaluru_grid_birth_ejanma_home`, whose URL is the portal root, at Grade B. Section 7 says a department homepage is a general-site reference and claims resting on it are Grade C, and the section 4 C row repeats "never use it as a specific citation". Read against the section 4 B row ("direct current observation of a public official interface"), the prohibition targets a homepage used as a proxy for content that lives on some other page. Here the cited text — the BBMP registration rule, the Nadakacheri and registration-centre contacts, the DSO and helpline — is stated on the root page itself, and the source note records that ("the portal is state-wide and its own text addresses the BBMP area specifically"). No downgrade is proposed. Nothing turns on it either way: section 8 admits Grade C for `stated`, so `eligibility`, `owner` and `after-submission` would hold at C. Recommendation for the row, not a correction: record the on-page section or anchor in the source note so the citation visibly resolves to specific text.

F16 — Grade A on a 2003 copy with no amendment history (section 4) The four Rule 13 claims are Grade A on a regulation, which the section 4 A row allows on its face, while the section 4 C row reaches "potentially outdated material". The row already records the uncertainty as its own claim and in the source note and `meta.disclaimer`, and the `cost` cell does not depend on the statutory figure — `claim_bengaluru_grid_birth_application_fee_5` (Grade B, current card) carries it independently. No downgrade proposed; disclosure is adequate.

F17 — a claim about the FAQ file cites the page that links it (section 7) `claim_bengaluru_grid_birth_faq_unreadable` asserts properties of a 76-page PDF (page count, that it is a scan with no text layer) but cites `source_bengaluru_grid_birth_ejanma_home`. Section 7 requires citations to resolve to the specific page the claim rests on. The FAQ document should be recorded as its own source with its URL and access date. No correction is filed, because writing that source record here would mean supplying a URL and access date this audit did not observe, and section 13 forbids inventing evidence.

---

Checks that pass

F18 — archive records comply (section 11) `source_bengaluru_grid_birth_seva_sindhu` has no snapshot; the failure, the access date and the limitation are all recorded on the source and in `meta.disclaimer`, which is exactly what section 11 requires on capture failure, and no substitute homepage was used for it. The four other sources record existing Wayback URLs with dates, and the three eJanMa sources state the staleness limitation explicitly. The 2022 snapshot of the rules PDF carries its own limitation via the creation-date and amendment-history note.

F19 — the support gate holds (section 8, expectation-cell definitions) Every claim cited by every cell has `status: verified`. No `Unknown`-grade claim and no boundary/limitation claim (`..._fee_currency_unknown`, `..._fee_currency_unknown_2`, `..._faq_unreadable`) is cited in any cell, and the two login/unqueried boundaries (`..._public_status_route`, `..._public_verification_route`) are stated as observations of route existence rather than of route behaviour — although F11 shows the second was still leaned on for a positive cell value.

F20 — identity, references and mode are consistent (section 2; section 12; `schemas/ledger.json`) `primaryScenarioId` is `scenario_ind32_birth_copy_workflow` in the manifest entry, the sidecar and the ledger's single scenario. Every claim is tagged to that scenario, and every `sourceIds` and every sidecar `claimIds` entry resolves to a record that exists. Grid-only mode is consistently expressed: `nodes`, `edges`, `roadblocks`, `journeys` and `pathNodeIds` are empty, every claim's `nodeIds` is empty, and no `researchedNoSourceFound` marker exists to verify under section 6. All six cells are present with `state`, `claimIds` and a note.

F21 — the remaining list-shaped claim is acceptable (section 8, lint check 1) `claim_bengaluru_grid_birth_public_verification_route` names two navigation links in one sentence. It is left unsplit on the same reasoning the row already applies at `claim_bengaluru_grid_birth_seva_sindhu_manual_and_apply`: one observation of one navigation surface on one page is not a compound requirement. This differs from F12, where an instruction and a published number are two different kinds of assertion.

---

Corrections summary

Eleven corrections, in reaudit-bengaluru-grid-birth-certificate.corrections.json:

| # | Record | Field | Effect | | --- | --- | --- | --- | | C1 | expectations birth-certificate:after-submission | /cells/after-submission/claimIds | drop the payment claim and the links-only verification claim (F10, F11) | | C2 | expectations birth-certificate:eligibility | /cells/eligibility/claimIds | drop the payment claim (F4) | | C3 | expectations birth-certificate:owner | /cells/owner/claimIds | drop form, certification and corrections claims; add the split helpline claim (F9, F12) | | C4 | claim ..._clarifications_contact | /text | keep the DSO limb only (F12) | | C5 | claim ..._clarifications_contact_2 | / | add the helpline limb as its own claim (F12) | | C6 | claim ..._clarifications_contact | /notes | record the split (F12) | | C7 | claim ..._download_requires_registration_in_ejanma_2 | /text | drop "specific", state that no amount is given (F13) | | C8–C11 | claim ..._fee_currency_unknown_2 | /basis, /evidenceGrade, /sourceIds, /status | record the observed absence as an observation on its source (F14) |

No cell state changes. All six cells remain stated. Two cell notes (eligibility, after-submission) need rewriting to match their surviving claims; those are outside this audit's declared correction field paths and are carried as stated limitations under section 14.

2026-09-06 · IND-91 part B integrator follow-up: findings raised by the fresh re-auditors that fall outside the field-level corrections contract (duplicate mis-graded split fragments, unsourced cell-note prose, a source record covering two routes, and missing archive limitations). · 2 corrections

RecordFieldOldNewReason
expectations · birth-certificate:eligibility/cells/eligibility/note"Usable rules decide which route applies: a certificate can be downloaded through Seva Sindhu only where the event is registered in eJanMa, and events in the BBMP area are registered in eJanMa by Health Officers and Health Inspectors for their areas, so an applicant knows both whether the online route is open to them and which office holds the record otherwise. The service card's own eligibility line, citizens of India, is a broad category rather than a route rule and is cited only for completeness.""Usable rules decide which route applies: a birth certificate for an event registered in eJanMa can be downloaded from the Seva Sindhu portal, and events in the BBMP area are registered in eJanMa by Health Officers and Health Inspectors for their areas, so an applicant can tell whether the online route reaches their record and which officers hold it. The service card's own eligibility line, citizens of India, is a broad category rather than a route rule and is cited only for completeness."The note said the certificate can be downloaded 'only where' the event is registered in eJanMa. claim_bengaluru_grid_birth_download_requires_registration_in_ejanma states that a certificate for an event registered in eJanMa can be downloaded; it does not state the exclusive form. The note is brought back to what the claim says. The state stays stated.
expectations · birth-certificate:after-submission/cells/after-submission/note"Surfaces the citizen sees after applying are identified and public: an Application Status route taking a registration number or a Sakala number, a downloadable certificate from the Seva Sindhu portal, and verification and registration-details routes beside them. The Sakala field indicates the application is tracked under the state's service-guarantee scheme. All were read, none queried; no number was entered.""Surfaces the citizen sees after applying are identified and public: an Application Status route reachable without login, taking a type selector with a registration number and a Sakala number, and a downloadable certificate from the Seva Sindhu portal for an event registered in eJanMa. The Sakala field indicates the application is tracked under the state's service-guarantee scheme. The status route's own fields were read; nothing was entered, no number was queried and no login was used. The portal also publishes navigation links to a Birth and Death Verification route and a Registration Details route, recorded at claim_bengaluru_grid_birth_public_verification_route; neither was opened, so neither is counted towards this cell."The note said 'All were read' and counted the verification and registration-details routes among the cell's support, while claim_bengaluru_grid_birth_public_verification_route records that neither of those routes was opened; the re-audit also removed that claim from the cell. The note now matches the claims: the status route's fields were read, and the two unopened navigation links are recorded without being counted. The state stays stated on the status route and the download route.

2026-09-06 · IND-91 part B pre-audit lint remediation (protocol section 8). · 29 corrections

RecordFieldOldNewReason
source · source_bengaluru_grid_birth_ejanma_home/notes"Jurisdiction: Bengaluru, Karnataka, India; the portal is state-wide and its own text addresses the BBMP area specifically. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka', with the footer 'CONTENT OWNED AND MAINTAINED BY : DIRECTORATE OF ECONOMICS AND STATISTICS' and 'Designed & developed by NATIONAL INFORMATICS CENTRE (NIC) Karnataka'. The footer displays 'Last Update Date : 09/02/2026 1.30 PM' and 'Version : eJanMa 3.0/3'; the date is recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run.""Jurisdiction: Bengaluru, Karnataka, India; the portal is state-wide and its own text addresses the BBMP area specifically. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka', with the footer 'CONTENT OWNED AND MAINTAINED BY : DIRECTORATE OF ECONOMICS AND STATISTICS' and 'Designed & developed by NATIONAL INFORMATICS CENTRE (NIC) Karnataka'. The footer displays 'Last Update Date : 09/02/2026 1.30 PM' and 'Version : eJanMa 3.0/3'; the date is recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Limitation: that snapshot is two years older than the access date and predates the portal version recorded here, so it does not preserve the page as reviewed on 2026-09-06."Pre-audit lint (protocol section 8, source-date quality) reported an archived source without a stated limitation. The archive limitation is now stated: the only snapshot predates both the access date and the recorded portal version.
source · source_bengaluru_grid_birth_download_route/notes"Jurisdiction: Bengaluru, Karnataka, India. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka'. Direct current observation of a public route reachable without login, which states where certificates are downloaded and links user manuals for birth and death certificates. The footer displays 'Last Update Date : 09/02/2026 1.30 PM', recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240529072356/https://ejanma.karnataka.gov.in/frmDownloadCertificate.aspx (2024-05-29); no new capture was pushed from this run.""Jurisdiction: Bengaluru, Karnataka, India. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka'. Direct current observation of a public route reachable without login, which states where certificates are downloaded and links user manuals for birth and death certificates. The footer displays 'Last Update Date : 09/02/2026 1.30 PM', recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240529072356/https://ejanma.karnataka.gov.in/frmDownloadCertificate.aspx (2024-05-29); no new capture was pushed from this run. Limitation: that snapshot is two years older than the access date, so it does not preserve the route as reviewed on 2026-09-06."Pre-audit lint (protocol section 8, source-date quality) reported an archived source without a stated limitation. The archive limitation is now stated: the only snapshot long predates the access date.
source · source_bengaluru_grid_birth_status_route/notes"Jurisdiction: Bengaluru, Karnataka, India. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka'. Direct current observation of a public route reachable without login, offering a type selector and fields for a registration number and a Sakala number. The route was read only: nothing was entered and no case data was retrieved. The footer displays 'Last Update Date : 09/02/2026 1.30 PM', recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240610080224/https://ejanma.karnataka.gov.in/frmApplicationStatus.aspx (2024-06-10); no new capture was pushed from this run.""Jurisdiction: Bengaluru, Karnataka, India. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka'. Direct current observation of a public route reachable without login, offering a type selector and fields for a registration number and a Sakala number. The route was read only: nothing was entered and no case data was retrieved. The footer displays 'Last Update Date : 09/02/2026 1.30 PM', recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240610080224/https://ejanma.karnataka.gov.in/frmApplicationStatus.aspx (2024-06-10); no new capture was pushed from this run. Limitation: that snapshot is two years older than the access date, so it does not preserve the route as reviewed on 2026-09-06."Pre-audit lint (protocol section 8, source-date quality) reported an archived source without a stated limitation. The archive limitation is now stated: the only snapshot long predates the access date.
claim · claim_bengaluru_grid_birth_no_documents_required/text"The Seva Sindhu service card for a birth certificate states, under what you need to know, that the documents to be submitted with the application are NIL.""The Seva Sindhu service card for a birth certificate states under 'what you need to know' that the documents to be submitted with the application are NIL."Pre-audit lint reported compound-claim for an enumeration of three or more items, produced by the two commas setting off the quoted heading. The heading is quoted without the commas; the claim asserts the same single fact, the explicit zero on the service card.
claim · claim_bengaluru_grid_birth_download_requires_registration_in_ejanma/text"The Chief Registrar's download route states that birth and death certificates for the events which are registered in eJanMa can be downloaded from the Seva Sindhu portal by paying a specific fee.""The Chief Registrar's download route states that a birth certificate for an event registered in eJanMa can be downloaded from the Seva Sindhu portal."Pre-audit lint reported compound-claim for independent verb clauses joined by 'and'. The route rule and the fee condition attached to it are two independently checkable facts.
claim · claim_bengaluru_grid_birth_download_requires_registration_in_ejanma/notes"A rule that decides which route applies, by whether the event is on the electronic register. The route names a fee without giving its amount; the amount is on the Seva Sindhu card.""A rule that decides which route applies, by whether the event is on the electronic register. The route's own wording covers birth and death certificates together; this claim carries the birth limb, which is this scenario's service. Split during IND-91 part B lint remediation; the fee condition is asserted separately."Pre-audit lint reported compound-claim for independent verb clauses joined by 'and'. The route rule and the fee condition attached to it are two independently checkable facts.
claim · claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2/claims/-null{"id":"claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2","text":"That route states that the download requires payment of a specific fee.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_download_route"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_download_requires_registration_in_ejanma. The route names a fee without giving its amount; the amount is on the Seva Sindhu card."}Pre-audit lint reported compound-claim for independent verb clauses joined by 'and'. The route rule and the fee condition attached to it are two independently checkable facts.
claim · claim_bengaluru_grid_birth_bbmp_registrars/text"The Chief Registrar's portal states that births, deaths and still births occurring in urban local body areas and in the BBMP area are registered in eJanMa by Health Officers and Health Inspectors in their respective areas.""The Chief Registrar's portal states that births occurring in the BBMP area are registered in eJanMa."Pre-audit lint reported compound-claim for independent verb clauses and text length of 222 characters. Where the event is registered, who registers it and the wider territorial limb are three independently checkable facts cited by two different cells.
claim · claim_bengaluru_grid_birth_bbmp_registrars/notes"A designation tied to a jurisdiction rule, specific to the city this row scores.""A designation tied to a jurisdiction rule, specific to the city this row scores. The portal's own wording covers births, deaths and still births together; this claim carries the birth limb, which is this scenario's service. Split during IND-91 part B lint remediation into the BBMP rule, the officers who register, and the urban local body areas."Pre-audit lint reported compound-claim for independent verb clauses and text length of 222 characters. Where the event is registered, who registers it and the wider territorial limb are three independently checkable facts cited by two different cells.
claim · claim_bengaluru_grid_birth_bbmp_registrars_2/claims/-null{"id":"claim_bengaluru_grid_birth_bbmp_registrars_2","text":"That portal states that Health Officers and Health Inspectors register those events in their respective areas.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ejanma_home"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_bbmp_registrars. Who registers the event is separately checkable from where it is registered, and it is the fragment the owner cell rests on."}Pre-audit lint reported compound-claim for independent verb clauses and text length of 222 characters. Where the event is registered, who registers it and the wider territorial limb are three independently checkable facts cited by two different cells.
claim · claim_bengaluru_grid_birth_bbmp_registrars_3/claims/-null{"id":"claim_bengaluru_grid_birth_bbmp_registrars_3","text":"That portal applies the same rule to births occurring in urban local body areas.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ejanma_home"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_bbmp_registrars. The wider territorial limb is separately checkable from the BBMP limb."}Pre-audit lint reported compound-claim for independent verb clauses and text length of 222 characters. Where the event is registered, who registers it and the wider territorial limb are three independently checkable facts cited by two different cells.
claim · claim_bengaluru_grid_birth_additional_copies_contact/text"The Chief Registrar's portal states that for additional copies of the birth or death certificate, and for any corrections, the citizen should contact the data entry operators of the concerned Nadakacheri and the respective birth and death registration centres.""The Chief Registrar's portal states that for additional copies of the birth certificate the citizen should contact the data entry operators of the concerned Nadakacheri."Pre-audit lint reported compound-claim for an enumeration and text length of 260 characters. Two named contact routes and the corrections limb are three independently checkable facts.
claim · claim_bengaluru_grid_birth_additional_copies_contact/notes"A contact route named for exactly the request this scenario covers.""A contact route named for exactly the request this scenario covers. Split during IND-91 part B lint remediation into the Nadakacheri contact, the registration centres and the corrections limb."Pre-audit lint reported compound-claim for an enumeration and text length of 260 characters. Two named contact routes and the corrections limb are three independently checkable facts.
claim · claim_bengaluru_grid_birth_additional_copies_contact_2/claims/-null{"id":"claim_bengaluru_grid_birth_additional_copies_contact_2","text":"That portal also names the respective birth and death registration centres as a contact for additional copies.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ejanma_home"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_additional_copies_contact. The second contact route is separately checkable from the first."}Pre-audit lint reported compound-claim for an enumeration and text length of 260 characters. Two named contact routes and the corrections limb are three independently checkable facts.
claim · claim_bengaluru_grid_birth_additional_copies_contact_3/claims/-null{"id":"claim_bengaluru_grid_birth_additional_copies_contact_3","text":"That portal gives the same contacts for any corrections.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ejanma_home"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_additional_copies_contact. The corrections limb is outside this scenario's scope and is recorded for completeness."}Pre-audit lint reported compound-claim for an enumeration and text length of 260 characters. Two named contact routes and the corrections limb are three independently checkable facts.
claim · claim_bengaluru_grid_birth_rule_13_issuer_and_form/text"Rule 13(2) of the Karnataka Registration of Births and Deaths Rules, 1999 provides that an extract in regard to a birth is issued by the Registrar or the Tahsildar or the Commissioner or Chief Officer of the Municipal Corporation or Municipal Council, in Form No. 5, certified in the manner provided for in section 76 of the Indian Evidence Act, 1872.""Rule 13(2) of the Karnataka Registration of Births and Deaths Rules, 1999 provides that an extract in regard to a birth is issued by the Registrar or the Tahsildar."Pre-audit lint reported compound-claim for text length of 351 characters. Who issues the extract, which municipal officers may issue it, the form it takes and the manner of its certification are four independently checkable facts.
claim · claim_bengaluru_grid_birth_rule_13_issuer_and_form/notes"Identifies both the office that issues the extract and the document the citizen receives.""Identifies the office that issues the extract. Split during IND-91 part B lint remediation into the two groups of issuers, the form and the certification."Pre-audit lint reported compound-claim for text length of 351 characters. Who issues the extract, which municipal officers may issue it, the form it takes and the manner of its certification are four independently checkable facts.
claim · claim_bengaluru_grid_birth_rule_13_issuer_and_form_2/claims/-null{"id":"claim_bengaluru_grid_birth_rule_13_issuer_and_form_2","text":"Rule 13(2) also names the Commissioner or Chief Officer of the Municipal Corporation or Municipal Council as an issuer of that extract.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ka_rbd_rules"],"evidenceGrade":"A","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_rule_13_issuer_and_form. The municipal issuers are separately checkable from the Registrar and Tahsildar, and they are the ones that apply in a city corporation area."}Pre-audit lint reported compound-claim for text length of 351 characters. Who issues the extract, which municipal officers may issue it, the form it takes and the manner of its certification are four independently checkable facts.
claim · claim_bengaluru_grid_birth_rule_13_issuer_and_form_3/claims/-null{"id":"claim_bengaluru_grid_birth_rule_13_issuer_and_form_3","text":"Rule 13(2) provides that the extract is issued in Form No. 5.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ka_rbd_rules"],"evidenceGrade":"A","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_rule_13_issuer_and_form. The form of the extract is separately checkable from who issues it."}Pre-audit lint reported compound-claim for text length of 351 characters. Who issues the extract, which municipal officers may issue it, the form it takes and the manner of its certification are four independently checkable facts.
claim · claim_bengaluru_grid_birth_rule_13_issuer_and_form_4/claims/-null{"id":"claim_bengaluru_grid_birth_rule_13_issuer_and_form_4","text":"Rule 13(2) provides that the extract is certified in the manner provided for in section 76 of the Indian Evidence Act, 1872.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ka_rbd_rules"],"evidenceGrade":"A","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_rule_13_issuer_and_form. The manner of certification is separately checkable from the form."}Pre-audit lint reported compound-claim for text length of 351 characters. Who issues the extract, which municipal officers may issue it, the form it takes and the manner of its certification are four independently checkable facts.
claim · claim_bengaluru_grid_birth_public_status_route/text"The Chief Registrar's portal publishes an Application Status route, reachable without login, offering a type selector and fields for a registration number and a Sakala number.""The Chief Registrar's portal publishes an Application Status route that is reachable without login."Pre-audit lint reported compound-claim for an enumeration of three or more items. The existence of a public status route and the fields it offers are two independently checkable facts.
claim · claim_bengaluru_grid_birth_public_status_route/notes"The route's own fields were observed; nothing was entered, so no claim is made about what it returns. The Sakala field indicates the service is tracked under the state's service-guarantee scheme.""The route's own fields were observed; nothing was entered, no login was used, so no claim is made about what it returns. Split during IND-91 part B lint remediation; the route's fields are asserted separately."Pre-audit lint reported compound-claim for an enumeration of three or more items. The existence of a public status route and the fields it offers are two independently checkable facts.
claim · claim_bengaluru_grid_birth_public_status_route_2/claims/-null{"id":"claim_bengaluru_grid_birth_public_status_route_2","text":"That route offers a type selector and fields for a registration number and a Sakala number.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_status_route"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_public_status_route. The route's fields are separately checkable from its existence. The Sakala field indicates the service is tracked under the state's service-guarantee scheme. Nothing was entered and no login was used."}Pre-audit lint reported compound-claim for an enumeration of three or more items. The existence of a public status route and the fields it offers are two independently checkable facts.
claim · claim_bengaluru_grid_birth_fee_currency_unknown/text"Whether the Rs. 5.00 extract fee fixed by rule in 1999 has since been revised is not established by any reviewed public page; the copy of the rules published by the Chief Registrar carries no amendment history.""Whether the Rs. 5.00 extract fee fixed by rule in 1999 has since been revised is not established by any reviewed public page."Pre-audit lint reported compound-claim for a semicolon. The unknown and the observed absence behind it are two separately checkable statements of different kinds.
claim · claim_bengaluru_grid_birth_fee_currency_unknown/notes"Retained because the uncertainty itself matters to the journey. Not login-related. The current service card's Rs. 5 figure is consistent with the 1999 rule, which is some evidence that it stands.""Retained because the uncertainty itself matters to the journey. Not login-related. The current service card's Rs. 5 figure is consistent with the 1999 rule, which is some evidence that it stands. Split during IND-91 part B lint remediation; the observed reason for the uncertainty is asserted separately."Pre-audit lint reported compound-claim for a semicolon. The unknown and the observed absence behind it are two separately checkable statements of different kinds.
claim · claim_bengaluru_grid_birth_fee_currency_unknown_2/claims/-null{"id":"claim_bengaluru_grid_birth_fee_currency_unknown_2","text":"The copy of the rules published by the Chief Registrar carries no amendment history.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":[],"evidenceGrade":"Unknown","basis":"inference","status":"unknown","contradictsClaimIds":[],"notes":"Split during IND-91 part B lint remediation from claim_bengaluru_grid_birth_fee_currency_unknown. The observed absence is separately checkable from the unknown it produces."}Pre-audit lint reported compound-claim for a semicolon. The unknown and the observed absence behind it are two separately checkable statements of different kinds.
expectations · birth-certificate:eligibility/cells/eligibility/claimIds["claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_eligibility_citizens"]["claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_bbmp_registrars_2","claim_bengaluru_grid_birth_bbmp_registrars_3","claim_bengaluru_grid_birth_eligibility_citizens"]Claims cited by these cells were split into atomic fragments during IND-91 part B lint remediation. Each cell now lists the fragments that assert the facts it rests on: eligibility the eJanMa registration rule with the officers and territories it covers, owner the statutory issuers with the form of the extract and the named contact routes, after-submission the public status route with its fields and the download route. No cell state is changed by this edit.
expectations · birth-certificate:owner/cells/owner/claimIds["claim_bengaluru_grid_birth_rule_13_issuer_and_form","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_additional_copies_contact","claim_bengaluru_grid_birth_clarifications_contact"]["claim_bengaluru_grid_birth_rule_13_issuer_and_form","claim_bengaluru_grid_birth_rule_13_issuer_and_form_2","claim_bengaluru_grid_birth_rule_13_issuer_and_form_3","claim_bengaluru_grid_birth_rule_13_issuer_and_form_4","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_bbmp_registrars_2","claim_bengaluru_grid_birth_additional_copies_contact","claim_bengaluru_grid_birth_additional_copies_contact_2","claim_bengaluru_grid_birth_additional_copies_contact_3","claim_bengaluru_grid_birth_clarifications_contact"]Claims cited by these cells were split into atomic fragments during IND-91 part B lint remediation. Each cell now lists the fragments that assert the facts it rests on: eligibility the eJanMa registration rule with the officers and territories it covers, owner the statutory issuers with the form of the extract and the named contact routes, after-submission the public status route with its fields and the download route. No cell state is changed by this edit.
expectations · birth-certificate:after-submission/cells/after-submission/claimIds["claim_bengaluru_grid_birth_public_status_route","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_public_verification_route"]["claim_bengaluru_grid_birth_public_status_route","claim_bengaluru_grid_birth_public_status_route_2","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2","claim_bengaluru_grid_birth_public_verification_route"]Claims cited by these cells were split into atomic fragments during IND-91 part B lint remediation. Each cell now lists the fragments that assert the facts it rests on: eligibility the eJanMa registration rule with the officers and territories it covers, owner the statutory issuers with the form of the extract and the named contact routes, after-submission the public status route with its fields and the download route. No cell state is changed by this edit.

2026-09-06 · IND-91 part B re-audit by a fresh isolated auditor after lint remediation (protocol sections 12 and 13). · 11 corrections

RecordFieldOldNewReason
expectations · birth-certificate:after-submission/cells/after-submission/claimIds["claim_bengaluru_grid_birth_public_status_route","claim_bengaluru_grid_birth_public_status_route_2","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2","claim_bengaluru_grid_birth_public_verification_route"]["claim_bengaluru_grid_birth_public_status_route","claim_bengaluru_grid_birth_public_status_route_2","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma"]Two cited claims cannot support this cell. claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2 asserts a payment requirement, and protocol section 8 states that a step at or before submission, including payment, is not after-submission evidence. claim_bengaluru_grid_birth_public_verification_route asserts only that navigation links exist and expressly disclaims knowing what either route requires or returns, so it names an outcome without a demonstrated post-submission surface, which is mentioned level at best. The cell remains stated on the public Application Status route and the downloadable certificate, both named in the section 8 list.
expectations · birth-certificate:eligibility/cells/eligibility/claimIds["claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_bbmp_registrars_2","claim_bengaluru_grid_birth_bbmp_registrars_3","claim_bengaluru_grid_birth_eligibility_citizens"]["claim_bengaluru_grid_birth_download_requires_registration_in_ejanma","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_bbmp_registrars_2","claim_bengaluru_grid_birth_bbmp_registrars_3","claim_bengaluru_grid_birth_eligibility_citizens"]claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2 asserts that the download requires payment of a fee. Under protocol section 8 that is cost-topic evidence at mentioned level, since no amount is given; it decides neither who qualifies nor which route applies, and the cell note makes no use of it. The cell remains stated on the eJanMa registration route rule and the BBMP and urban-local-body registration rules.
expectations · birth-certificate:owner/cells/owner/claimIds["claim_bengaluru_grid_birth_rule_13_issuer_and_form","claim_bengaluru_grid_birth_rule_13_issuer_and_form_2","claim_bengaluru_grid_birth_rule_13_issuer_and_form_3","claim_bengaluru_grid_birth_rule_13_issuer_and_form_4","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_bbmp_registrars_2","claim_bengaluru_grid_birth_additional_copies_contact","claim_bengaluru_grid_birth_additional_copies_contact_2","claim_bengaluru_grid_birth_additional_copies_contact_3","claim_bengaluru_grid_birth_clarifications_contact"]["claim_bengaluru_grid_birth_rule_13_issuer_and_form","claim_bengaluru_grid_birth_rule_13_issuer_and_form_2","claim_bengaluru_grid_birth_bbmp_registrars","claim_bengaluru_grid_birth_bbmp_registrars_2","claim_bengaluru_grid_birth_additional_copies_contact","claim_bengaluru_grid_birth_additional_copies_contact_2","claim_bengaluru_grid_birth_clarifications_contact","claim_bengaluru_grid_birth_clarifications_contact_2"]Three cited claims assert nothing about the office, officer or operational role that holds or decides the case, which is what the section 8 owner bullet requires: claim_bengaluru_grid_birth_rule_13_issuer_and_form_3 states the form of the extract, claim_bengaluru_grid_birth_rule_13_issuer_and_form_4 states the manner of certification, and claim_bengaluru_grid_birth_additional_copies_contact_3 adds no contact beyond the two already cited and covers corrections, which the scenario excludes. The cell note references none of the three. claim_bengaluru_grid_birth_clarifications_contact_2 is added because it carries the published helpline limb of the compound claim split by this audit, which the cell note relies on.
claim · claim_bengaluru_grid_birth_clarifications_contact/text"The Chief Registrar's portal states that for any clarifications the citizen should contact the District Statistical Officer of the concerned district, and publishes a toll-free number 1800-425-6578.""The Chief Registrar's portal states that for any clarifications the citizen should contact the District Statistical Officer of the concerned district."Compound claim under protocol section 8, lint check 1: a routing instruction to a named district office and the publication of a toll-free number are two separately checkable assertions. Section 13 permits the auditor to split compound claims. Wording of the retained limb, source, grade, basis and status are unchanged; nothing was added.
claim · claim_bengaluru_grid_birth_clarifications_contact_2/null{"id":"claim_bengaluru_grid_birth_clarifications_contact_2","text":"That portal publishes a toll-free number 1800-425-6578.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ejanma_home"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split from claim_bengaluru_grid_birth_clarifications_contact by audit under protocol section 13. Wording, source, grade, basis and status are unchanged from the compound original; nothing was added. The published helpline is separately checkable from the instruction to contact the District Statistical Officer, and it is a contact route the owner cell rests on."}True addition carrying the second limb of the compound claim split under protocol section 8, lint check 1, and section 13. The new record reuses no existing identifier and follows the sibling naming already used for splits in this ledger.
claim · claim_bengaluru_grid_birth_clarifications_contact/notes"Institutional contact only; a named office plus a published helpline.""Institutional contact only: a named office tied to the concerned district. The published toll-free helpline is recorded separately at claim_bengaluru_grid_birth_clarifications_contact_2 following the audit split under protocol section 13."The existing note describes the record as a pairing ('a named office plus a published helpline'), which no longer matches the claim after the split and was itself the evidence of the atomicity defect.
claim · claim_bengaluru_grid_birth_download_requires_registration_in_ejanma_2/text"That route states that the download requires payment of a specific fee.""That route states that the download requires payment of a fee, without giving the amount."The word 'specific' implies the route names an amount. The claim's own note states the opposite: 'The route names a fee without giving its amount; the amount is on the Seva Sindhu card.' Protocol section 5 requires observation wording to record what the source directly shows, and section 8's cost bullet turns on whether an amount is given.
claim · claim_bengaluru_grid_birth_fee_currency_unknown_2/basis"inference""observation"The claim records an absence directly observed in the reviewed PDF, which source_bengaluru_grid_birth_ka_rbd_rules also records in its own notes ('the document carries no visible amendment history'), and the claim's note calls it 'the observed absence'. Protocol section 5 reserves 'inference' for a conclusion drawn from a source and requires 'observation' for what a source directly shows.
claim · claim_bengaluru_grid_birth_fee_currency_unknown_2/evidenceGrade"Unknown""A"Protocol section 4 grades source strength, not claim type. This claim rests on the Chief Registrar's published copy of the Karnataka Registration of Births and Deaths Rules, 1999, the same regulation source graded A by the four Rule 13 claims. 'Unknown' is reserved for a claim with no usable source, which is not the case here.
claim · claim_bengaluru_grid_birth_fee_currency_unknown_2/sourceIds[]["source_bengaluru_grid_birth_ka_rbd_rules"]Protocol section 7 requires every non-Unknown claim to cite at least one source, and schemas/ledger.json enforces minItems 1 on sourceIds once evidenceGrade is not Unknown. The document whose absence of amendment history is asserted is already recorded as a source.
claim · claim_bengaluru_grid_birth_fee_currency_unknown_2/status"unknown""verified"The absence of amendment history in the reviewed copy was directly observed and is corroborated by the source note, so the record is not an open uncertainty. The uncertainty it feeds, whether the 1999 figure still stands, remains recorded as unknown at claim_bengaluru_grid_birth_fee_currency_unknown.

Other audit corrections · 11 corrections

RecordFieldOldNewReason
claim · claim_bengaluru_grid_birth_rule_13_extract_fee/text"Rule 13(1) of the Karnataka Registration of Births and Deaths Rules, 1999 fixes the fee for granting an extract relating to each birth or death at Rs. 5.00, the fee for a search for a single entry in the first year at Rs. 2.00 and for every additional year at Rs. 2.00, and the fee for a non-availability certificate at Rs. 2.00.""Rule 13(1) of the Karnataka Registration of Births and Deaths Rules, 1999 fixes the fee for granting an extract relating to each birth or death at Rs. 5.00."Compound claim. Protocol section 1 requires one claim to assert one checkable thing, and section 8 lint item 1 flags compound or list claims; this sentence asserted three separately checkable statutory fees. Narrowed to the extract fee, which is the figure the cost cell uses. The record ID is retained per section 1's rule that content changes and identity does not. The other two fees are added as separate claims in this correction set with wording, source, grade, basis and status unchanged.
claim · claim_bengaluru_grid_birth_rule_13_extract_fee/notes"The statutory figure behind the service card's Rs. 5 application fee. The reviewed copy carries no amendment history, so whether these figures have been revised since 1999 is not established here.""The statutory figure behind the service card's Rs. 5 application fee. The reviewed copy carries no amendment history, so whether this figure has been revised since 1999 is not established here. The other fees fixed by the same rule are recorded separately at claim_bengaluru_grid_birth_rule_13_search_fee and claim_bengaluru_grid_birth_rule_13_nonavailability_fee following the audit split."The note referred to 'these figures' in the plural, which no longer matches the narrowed claim text, and the reader needs a pointer to the two claims split out of it.
claim · claim_bengaluru_grid_birth_rule_13_search_fee/null{"id":"claim_bengaluru_grid_birth_rule_13_search_fee","text":"Rule 13(1) of the Karnataka Registration of Births and Deaths Rules, 1999 fixes the fee for a search for a single entry in the first year at Rs. 2.00 and for every additional year at Rs. 2.00.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ka_rbd_rules"],"evidenceGrade":"A","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split from claim_bengaluru_grid_birth_rule_13_extract_fee by audit under protocol section 13. Wording, source, grade, basis and status are unchanged from the compound original; nothing was added. One search-fee schedule with a first-year figure and a per-additional-year increment, so it remains one checkable fee item. The reviewed copy of the rules carries no amendment history, so whether this figure has been revised since 1999 is not established here."}Second limb of the compound claim corrected above, recorded as its own atomic claim under protocol section 13, which permits the auditor to split compound claims.
claim · claim_bengaluru_grid_birth_rule_13_nonavailability_fee/null{"id":"claim_bengaluru_grid_birth_rule_13_nonavailability_fee","text":"Rule 13(1) of the Karnataka Registration of Births and Deaths Rules, 1999 fixes the fee for a non-availability certificate at Rs. 2.00.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_ka_rbd_rules"],"evidenceGrade":"A","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split from claim_bengaluru_grid_birth_rule_13_extract_fee by audit under protocol section 13. Wording, source, grade, basis and status are unchanged from the compound original. A non-availability certificate is a different output from the certified copy this scenario covers, so this claim is deliberately not cited in the cost cell. The reviewed copy of the rules carries no amendment history, so whether this figure has been revised since 1999 is not established here."}Third limb of the compound claim corrected above, recorded as its own atomic claim under protocol section 13.
expectation · birth-certificate/cells/cost/claimIds["claim_bengaluru_grid_birth_application_fee_5","claim_bengaluru_grid_birth_service_charge_20","claim_bengaluru_grid_birth_rule_13_extract_fee"]["claim_bengaluru_grid_birth_application_fee_5","claim_bengaluru_grid_birth_service_charge_20","claim_bengaluru_grid_birth_rule_13_extract_fee","claim_bengaluru_grid_birth_rule_13_search_fee"]The cost cell note cites 'Rs. 2.00 for a first-year search'. After the atomicity split that figure lives in claim_bengaluru_grid_birth_rule_13_search_fee, so the new claim must be cited for the note to remain supported by the cell's own claimIds under protocol section 9. The non-availability fee claim is deliberately not added: it prices a different output.
claim · claim_bengaluru_grid_birth_user_manual_published/text"The Chief Registrar's download route links a user manual to download a birth certificate, and the Seva Sindhu service card links an application user manual and a direct apply route for the service.""The Chief Registrar's download route links a user manual to download a birth certificate."Compound claim joining observations of two different official interfaces, each with its own source, in one sentence. Protocol section 1 requires one claim to assert one checkable thing and section 8 lint item 1 flags compound claims. Narrowed to the download-route observation; the Seva Sindhu card's links are added as a separate claim in this correction set.
claim · claim_bengaluru_grid_birth_user_manual_published/sourceIds["source_bengaluru_grid_birth_download_route","source_bengaluru_grid_birth_seva_sindhu"]["source_bengaluru_grid_birth_download_route"]Consequent on the text narrowing above. The narrowed claim asserts only what the eJanMa download route shows, so the Seva Sindhu card is no longer a source for it; under protocol section 7 a citation must resolve to the page bearing the claimed content.
claim · claim_bengaluru_grid_birth_user_manual_published/notes"The manuals were observed as published links; their contents were not read.""The manual was observed as a published link on the download route on the access date; its contents were not read. The Seva Sindhu card's application user manual and apply route are recorded separately at claim_bengaluru_grid_birth_seva_sindhu_manual_and_apply following the audit split."The note referred to 'the manuals' in the plural, which no longer matches the narrowed claim text, and the reader needs a pointer to the claim split out of it.
claim · claim_bengaluru_grid_birth_seva_sindhu_manual_and_apply/null{"id":"claim_bengaluru_grid_birth_seva_sindhu_manual_and_apply","text":"The Seva Sindhu service card for a birth certificate links an application user manual and a direct apply route for the service.","jurisdiction":"Bengaluru, Karnataka, India","scenarioIds":["scenario_ind32_birth_copy_workflow"],"nodeIds":[],"sourceIds":["source_bengaluru_grid_birth_seva_sindhu"],"evidenceGrade":"B","basis":"observation","status":"verified","contradictsClaimIds":[],"notes":"Split from claim_bengaluru_grid_birth_user_manual_published by audit under protocol section 13, which had joined two different official interfaces in one sentence. Wording, source, grade, basis and status are unchanged from the compound original. Both links were observed as published on the card on the access date; the manual's contents were not read and the apply route was not entered, so nothing is asserted here about what either returns. The pairing is one observation of a single card's published entry points, not a compound requirement."}Second limb of the compound claim corrected above, recorded as its own claim against its own source under protocol section 13.
claim · claim_bengaluru_grid_birth_public_verification_route/text"The Chief Registrar's portal publishes, alongside the download route, a Birth and Death Verification route and a Registration Details route, both reachable without login.""The Chief Registrar's portal home page publishes navigation links to a Birth and Death Verification route and a Registration Details route."The claim asserted that two routes are 'both reachable without login' while its own note records that neither was exercised, so that property was inferred rather than observed, contrary to protocol section 5. It also asserted properties of two pages that have their own URLs while citing only the portal root, which is the general-site reference protocol section 7 forbids as a specific citation. Narrowed to what the cited page directly shows, which leaves the claim a true observation at Grade B rather than requiring a downgrade.
claim · claim_bengaluru_grid_birth_public_verification_route/notes"Observed as published navigation links on the access date; neither was exercised.""Observed as published navigation links on the portal home page on the access date; neither route was opened. Nothing is asserted here about whether either route is reachable without login, what either requires, or what either returns; the earlier wording asserted properties of pages that were not visited and that the cited home-page source could not support. Recording either route's own behaviour would need that route captured as its own source."Protocol section 5 requires the observation boundary to be explicit. The narrowed claim needs a note that states what was and was not seen, and that names the missing source records, so the limitation is visible to the renderer and to any later pass.

Sources

Every recorded source.

Birth Certificate - Seva Sindhu service card

official_portal · sevasindhu.karnataka.gov.in · accessed 2026-09-06

Jurisdiction: Bengaluru, Karnataka, India; the card is a state service card and Bengaluru is inside its coverage. Agency naming as displayed on the access date: 'Seva Sindhu'. Direct current observation of a public official interface, reachable without login, giving overview, what you need to know, eligibility and how to apply, and linking an application user manual and a direct apply route. The page shows no visible last-updated or version date, which is recorded as a limitation. Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run.

Archive: the Wayback availability API returned no snapshot for this page on the access date, so no archive copy exists to point to; the original official URL is retained and the capture failure is recorded here as a limitation. No new capture was pushed from this run.

Open source ↗

Births and Deaths - Office of the Chief Registrar of Births and Deaths, eJanMa portal

official_portal · ejanma.karnataka.gov.in · accessed 2026-09-06 · published 2026-02-09

Jurisdiction: Bengaluru, Karnataka, India; the portal is state-wide and its own text addresses the BBMP area specifically. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka', with the footer 'CONTENT OWNED AND MAINTAINED BY : DIRECTORATE OF ECONOMICS AND STATISTICS' and 'Designed & developed by NATIONAL INFORMATICS CENTRE (NIC) Karnataka'. The footer displays 'Last Update Date : 09/02/2026 1.30 PM' and 'Version : eJanMa 3.0/3'; the date is recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run. Limitation: that snapshot is two years older than the access date and predates the portal version recorded here, so it does not preserve the page as reviewed on 2026-09-06.

Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240611195411/https://ejanma.karnataka.gov.in/ (2024-06-11); no new capture was pushed from this run.

Open source ↗

Karnataka Registration of Births and Deaths Rules, 1999

regulation · ejanma.karnataka.gov.in · accessed 2026-09-06

Jurisdiction: Bengaluru, Karnataka, India; the rules apply state-wide and Bengaluru is inside them. Agency naming as displayed on the access date: the document footer reads '© 2003, Directorate of Economics and Statistics, Govt. of Karnataka. All Rights Reserved.' Seven pages, published by the Chief Registrar's own Act and Rules route; the file metadata records a creation date of 2003-02-25 and the document carries no visible amendment history, which is recorded as a limitation on whether the fee figures have since been revised. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20221208130459/https://ejanma.karnataka.gov.in/Documents/ActRules/RBD1999E.pdf (2022-12-08); no new capture was pushed from this run.

Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20221208130459/https://ejanma.karnataka.gov.in/Documents/ActRules/RBD1999E.pdf (2022-12-08); no new capture was pushed from this run.

Open source ↗

Download Certificate route - eJanMa portal

official_portal · ejanma.karnataka.gov.in · accessed 2026-09-06 · published 2026-02-09

Jurisdiction: Bengaluru, Karnataka, India. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka'. Direct current observation of a public route reachable without login, which states where certificates are downloaded and links user manuals for birth and death certificates. The footer displays 'Last Update Date : 09/02/2026 1.30 PM', recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240529072356/https://ejanma.karnataka.gov.in/frmDownloadCertificate.aspx (2024-05-29); no new capture was pushed from this run. Limitation: that snapshot is two years older than the access date, so it does not preserve the route as reviewed on 2026-09-06.

Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240529072356/https://ejanma.karnataka.gov.in/frmDownloadCertificate.aspx (2024-05-29); no new capture was pushed from this run.

Open source ↗

Application Status route - eJanMa portal

official_portal · ejanma.karnataka.gov.in · accessed 2026-09-06 · published 2026-02-09

Jurisdiction: Bengaluru, Karnataka, India. Agency naming as displayed on the access date: 'Office of the Chief Registrar of Births and Deaths, Government Of Karnataka'. Direct current observation of a public route reachable without login, offering a type selector and fields for a registration number and a Sakala number. The route was read only: nothing was entered and no case data was retrieved. The footer displays 'Last Update Date : 09/02/2026 1.30 PM', recorded as publishedAt. Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240610080224/https://ejanma.karnataka.gov.in/frmApplicationStatus.aspx (2024-06-10); no new capture was pushed from this run. Limitation: that snapshot is two years older than the access date, so it does not preserve the route as reviewed on 2026-09-06.

Archive: an existing Wayback snapshot was found at https://web.archive.org/web/20240610080224/https://ejanma.karnataka.gov.in/frmApplicationStatus.aspx (2024-06-10); no new capture was pushed from this run.

Open source ↗