Method
The same method as the Falco and Defranceski archives. Every claim is tiered, and the tier is shown. An archive that cannot say what it does not know is not an archive.
The five words
All seven of these family archives grade a claim with the same five words, so a level means the same thing wherever you meet it. The word is always printed next to the colour, because a reader should never have to know the palette to know the confidence.
- Documented
- A record was read, and it says this. The source is named.
- Probable
- The evidence points one way and nothing found so far points the other. Not proven.
- Inferred
- Reasoned from what is known — a gap of the right size, a name in the right place — rather than witnessed in a record.
- Family
- Told, remembered, or written on a family chart. Kept, because discarding it would lose the lead; labelled, because it is not evidence.
- Disputed
- Two sources disagree and neither has been ruled out. Both are shown.
Some pages carry this instead. It states the thing a reader is likely to assume — the connection that would be tidy, the identification that almost works — and says plainly that this archive does not assert it. An archive is judged as much by what it refuses to say as by what it says.
The tiers
| Documented | A named source with a reference, and where possible the scan itself. |
| Inferred | A reasoned conclusion from documented facts, with the reasoning written out so that it can be overturned by anyone who finds it wanting. |
| Superseded | Asserted in the family record, and now displaced by a document that says otherwise. The old claim is kept visible, not deleted. |
| Disputed | Asserted in the family record but unsupported, or contradicted, by what can be seen. |
| Family lore | Told, remembered, not corroborated. Kept because it is precious; labelled because pretending otherwise is how family myths become family history. |
This archive starts at the bottom of the ladder
Nearly everything specific to this family is presently family lore. The Argentine origin, Rosario, the consulship, the horses, the ostriches — all of it is testimony, and it is presented as testimony. What is documented so far is largely context: the rarity and distribution of the surname, the town of Llerena, the Argentine Stud Book, the Oudtshoorn feather boom.
Context is not evidence about a family. It is the backdrop against which that family has to be placed, and it is worth having early because it tells you which claims are likely, which are hard, and where to look. It is never allowed to stand in for a record.
Rarity is evidence, and it has limits
With 2,124 bearers worldwide, Lerena is rare enough that clustering carries real information — the 61 in South Africa are very unlikely to be unrelated strangers. The archive will therefore let distribution propose connections.
It will not let distribution prove them. A proposal built on rarity is written down as inferred, with its reasoning exposed, and it stays inferred until a register says otherwise.
Living people
Living people are omitted from the build entirely — not hidden, not gated, not present in the output. Because this line reaches the present within three generations, that removes a substantial part of the story from public view, including most of the South African and all of the Australian chapter. The material is kept in the private working files; it is simply not published.
Public figures are treated differently, and only as public figures: a jockey's race record or a breeder's stud book entry is published information and may be cited as such. No claim of relationship to a living person is made from a shared surname.
A removal request is honoured within days, without argument and without requiring a reason.
FamilySearch has two indexes, and we were using one
11 October 2026. Three standing conclusions here said “not in the indexed corpus”. Each was a properly controlled null. Each was a fact about one of two instruments.
The record index is built by transcribing entries into fields. It catalogues principals and parents, and it loses everyone else on the page — witnesses, godparents, deponents, neighbours. The full-text corpus is built by reading the page image, so it finds a name anywhere it appears: in a margin, in a witness list, inside a sworn deposition.
The difference is not academic. A marriage this archive had twice sentenced to an image walk was found by a single phrase search. An ancestor the record index said was “never a principal” across 401 results turns out to have given sworn testimony in his own voice. And a man of this family is signing as a rural magistrate in 1800, inside a probate file filed under somebody else’s name entirely.
The rule this yields, and it is short. Before writing “not in the indexed corpus”, name which index. A null in one is not a null in FamilySearch.
And a control can do more than validate a null — it can explain it. Searching for Pablo Armando Lerena in the full text returns zero. The control returns 245 pages and shows why: the corpus reaches Argentina, but what it holds for Argentina is Buenos Aires probate and shipping, with no Santa Fe collection in it at all. That zero is about coverage and says nothing about whether the act exists. Without the control it would have read as a third confirmation that it does not.
- A marriage declared unfindable, found by one phrase search. Nuestra Senora del Carmen La Mayor, Cordon, Montevideo, 28 DECEMBER 1871. Image ark 3:1:3Q9M-C9B7-B3DF-C.
- "D. ALEJANDRO MAXIMO SERENA, soltero, natural de Montevideo, hijo de D. AVELINO y de Dona AMBROSIA TRAIBEL, con Dona ELISA VILLADEMOROS, del mismo estado y oriundez, HIJA DE LOS FINADOS D. PEDRO y Dona ANGELICA VILLADEMOROS." Two conciliar banns dispensed. Witnesses Dr D. JOAQUIN REQUENA and DONA AMBROSIA T. DE SERENA - the groom's own mother.
Work-list row 185 had twice concluded this act "must be walked by image". IT WAS IN THE OTHER INDEX ALL ALONG. It gives his full name - the "M." is MAXIMO - and names his parents independently of the enrolment cards. AND ITS LAST CLAUSE PAYS FOR THE WHOLE SEARCH: Celedonia Villademoros is the daughter of Pedro Villademoros and Angelica Mendez, so ELISA AND CELEDONIA ARE SISTERS, a reading carried as "probably" since September. Both grooms are sons of Avelino Lerena Fernandez and Ambrosia Traibel. TWO LERENA BROTHERS MARRIED TWO VILLADEMOROS SISTERS, which makes the Lerena Villademoros cousins DOUBLE FIRST COUSINS - the same structure found at Trinidad the same day, a generation earlier and in another department. It also forces the 1873 godmother to be a THIRD sister, since the mother was already dead. WHAT IT DOES NOT GIVE IS HIS AGE, which is what the row wanted most, and that question stays open. - The apex ancestor speaks, for the first time in this archive's life. Catedral Nuestra Senora de Guadalupe, Canelones - Religious Marriage Investigation Files 1776-1806, the expediente of Florentino Gomez. Images 340-341 of 457, DGS 008166573 item 8.
- "Florentino Gomez presento por testigo en esta Vicaria a SANCHO LLERENA, a quien se le recibio juramento ... el compareciente dijo: Que con motivo de haber andado el declarante EN LA LINEA DE VITORIA algunos anos, que conocio en aquel parage a Florentino Gonzalez ..." and, on the next frame, "... que dijo NO SABER ESCRIVIR, y la firmo su merced conmigo el presente Notario."
Every other record of Sancho holds him as a father, a father of the bride, a spouse or an "other" - because the record index catalogues principals and parents and he was neither. HERE HE IS A SWORN WITNESS DEPOSING IN THE FIRST PERSON. This archive has held him since its first week and had never known anything about the man rather than his relationships. Now: a man who had spent years on a frontier line, who was trusted to swear to another man's freedom to marry, and WHO COULD NOT SIGN HIS OWN NAME. HIS AGE IS NOT ON THE ACT - the witness before him gives one, so the file states ages when it has them, and for Sancho it does not. WHAT "LA LINEA DE VITORIA" MEANS IS NOT ESTABLISHED AND IS NOT GUESSED: a "linea" in the Rio de la Plata is ordinarily a military frontier, and Vitoria is also a Basque city and a common Brazilian and Spanish place name. The open question on whether this family is Basque or Extremaduran is NOT advanced by it. - A man of this name holding office, with a signature. Garcia, Clemente: Buenos Aires City - Probate Estate Case Files, 1800. Image ark 3:1:3QHV-P3FJ-Z942, item 12 of 249 images.
- "Asi lo proveyo, y firmo Don RAMON LERENA, ALCALDE DE LA SANTA HERMANDAD DEL PARTIDO DEL ROSARIO, a seis dias del mes de Noviembre del ano mil ochocientos. RAMON LERENA." He notifies the widow DONA CELESTINA GONZALEZ and certifies "A FALTA DE ESCRIBANO PUBLICO NI REAL, POR NO HABERLO EN ESTA JURISDICCION."
A rural magistrate of a district with no notary in it at all, which says something plain about how thinly governed that country was. AND HE WROTE: he signs twice - where Sancho Llerena, nine years earlier, could not. Two men of this family on either side of that line, and the archive now has both. AND THE PLACE IS NOW PROVED, BY THE COURT ITSELF. Hours after this row first read "indicated, not proved", the providencia that started the business was found at image 22 and it addresses "El Alcalde de la Santa Hermandad del PARTIDO DEL ROSARIO, EN LA OTRA BANDA ORIENTAL de este [Rio]" - so the Rosario is URUGUAYAN. And the widow is "Dona CELESTINA GONZALEZ, VECINA DEL COLLA". THIS REGISTER HAS CALLED HIM "RAMON LERENA OF ROSARIO-COLLA" SINCE ITS EARLY WEEKS, ON THE STRENGTH OF A KINSHIP DIAGRAM DRAWN IN 1858. THE COURT PUTS HIM IN EXACTLY THAT PLACE, HOLDING OFFICE, IN 1800. WHAT HE WAS DOING: JOSE RIERA, Juez de Menores of Buenos Aires, ordered him to inventory the estate of DON CLEMENTE GARCIA because the widow was RESISTING it, having "pasado a segundas nupcias, teniendo hijo menor". Ramon notified her on 14 October 1800 in the presence of her second husband, began at "la nominada Villa del Rosario" on the 15th, decreed on 6 November, returned on the 11th with three men, and sat through the appraisal on the 12th. FIVE WEEKS OF ONE MAN'S WORK, RECOVERED FROM A FILE INDEXED UNDER ANOTHER FAMILY'S NAME. AN OBSERVATION THAT IS NOT AN ARGUMENT: the 1858 diagram puts RAMON LERENA and MARIA GONZALEZ at the apex, and the woman at the centre of this file is a GONZALEZ of the Colla. Gonzalez is among the commonest surnames in the Rio de la Plata and NO CONNECTION IS CLAIMED. - A passenger-list name becomes a family, almost. Parroquia y Vicaria de San Jose de Flores, Buenos Aires - baptism No. 461 of 10 November 1912. Image ark 3:1:939D-G6VB-K.
- "Bautizo solemnemente ... a JUANA, que nacio el dia veinte y cinco de Junio ... hija legitima de D. ELOY LERENA, natural de ESPANA, de veinte y seis anos de edad, y de Dona FELISA LERENA, natural de Espana, de veinte y un anos de edad." Godparents GREGORIO LERENA and ROSA DEFENARI.
BOTH PARENTS ARE LERENAS - a fifth Lerena-married-a-Lerena couple here, and the first that is Spanish and urban rather than Uruguayan and rural, which is worth noticing before anyone explains the pattern by the smallness of a country parish. AND IT WAS NOT MERGED WITH THE PASSENGER LISTS, WHICH IS THE POINT. This archive holds a Felisa and a Gregorio Lerena who landed together off the INDIANA from Barcelona on 7 December 1911 and nothing else whatever about either. A Felisa and a Gregorio stand in this parish eleven months later. THE ARITHMETIC IS NOT CLEAN: the act makes Felisa twenty-one, so born about 1891, where the 1911 list says 1893 - and the archive's OTHER Felisa, who arrived in 1923, is recorded 1891 exactly. AND THE ROLES DO NOT LINE UP: the 1911 pair travelled TOGETHER, but here Gregorio is only the godfather and the husband is ELOY, who is on no passenger list held here. - A null that got stronger, and a null the control EXPLAINED. Two of this archive's standing conclusions, re-tested in the second index on the same day.
- JOSE LORETO LERENA: "Loreto Lerena" returns three hits and not one is Uruguayan. The control was run AFTER the null - "Ambrosia Traibel" returns three pages including Montevideo parish records - so the instrument demonstrably reaches these registers. PABLO ARMANDO LERENA: returns ZERO. Control after: "Rosario de Santa Fe" returns 245 pages, so the corpus works and reaches ARGENTINA.
THE FIRST NULL IS NOW MUCH STRONGER: it holds in two independent indexes, where before it held in one. THE SECOND IS NOT A NULL ABOUT THE RECORD AT ALL. The Argentine holdings the corpus surfaces are Buenos Aires probate, notarial and ship files - and there is NO SANTA FE COLLECTION IN IT. So the zero is about COVERAGE and says nothing whatever about whether the Rosario baptism exists. WITHOUT THE CONTROL IT COULD HAVE BEEN WRITTEN UP AS A THIRD INDEPENDENT CONFIRMATION THAT THE ACT IS NOT THERE - which is exactly the error this archive made in the other direction the same morning, arguing in public for a surname nobody had checked. - THE OLDEST LERENA THIS ARCHIVE CAN NAME, SIX YEARS OLDER THAN THIS MORNING - AND IN A DIFFERENT JOB. Two more probate files from the Buenos Aires court, 1794 and 1796, both reached by paging past the first page of results.
- 1794, Garcia estate: "caminamos a la ESTANCIA del finado Don CLEMENTE GARCIA, y llegados que fuimos parecieron ante mi y testigos Don GERONIMO ALONSO y Don RAMON LERENA, SUJETOS NOMBRADOS POR LA VIUDA PARA CONTAR Y TASAR EL GANADO Y CABALLOS de dicha Estancia... prestaron separadamente cada cual su JURAMENTO... lo que firmaron conmigo y testigos A FALTA DE ESCRIBANO." Signed Ramon Lerena, with GUILLERMO HURTADO DE VILLAGOMEZ, LORENZO MARTINEZ DE OLALLA, FULGENCIO DE LOS SANTOS and GERONIMO ALONSO. 1796, Chabo estate: "lo proveyo, mando y firmo D. RAMON LERENA, ALCALDE DE LA SANTA HERMANDAD DEL PARTIDO DEL ROSARIO... a veintiocho dias del mes de OCTUBRE DE MIL SETECIENTOS NOVENTA Y SEIS anos."
1794, 1796, 1800 - AND THE 1794 ENTRY IS THE ONE THAT MATTERS, BECAUSE HE IS NOT THE MAGISTRATE IN IT. He is a private man whom a widow picks, swears in and trusts to count the cattle and horses her son will inherit; two years later he is the magistrate of that district, and six years after that he is the magistrate sent back to the same estate to make her account for it. THIS ARCHIVE NOW HOLDS A CAREER, WHICH IS MORE THAN IT HOLDS FOR ANY OTHER LERENA BEFORE 1850 - no birth, no marriage, no death, but a competence (livestock), a standing (sworn appraiser), and a rise to office. It also moves CLEMENTE GARCIA'S DEATH BACK TO BEFORE 1794 and adds an ESTANCIA to the shop and the mill. AND IT DRAWS THE LINE THIS ARCHIVE WROTE YESTERDAY: the Chabo household is NOT admitted - he was only the official there - while the Garcia household is, because in 1794 the widow engaged him personally. THE RULE AND ITS BOUNDARY, TESTED ON THE SAME MAN IN TWO ROLES ON ONE DAY. - A LERENA WHO MARRIED A LERENA - DOCUMENTED, AND NOT IN SOUTH AMERICA. The Spanish consulate at Buenos Aires kept notarial registers of its own, and this archive had never opened one.
- Consulado de Espana en Buenos Aires, 14 November 1900, escritura No. 368: "comparecieron los hermanos Don Prudencio Benito y Don JUAN JOSE LERENA Y LERENA, mayores de edad, solteros, dependientes, NATURALES DE NAVARRETE, PROVINCIA DE LOGRONO, vecinos de esta Capital e inscritos en este Consulado... con los numeros novecientos cincuenta y novecientos cincuenta y uno... que confieren poder general y bastante en derecho a SU MADRE DONA ISABELA LORENA Y BASARAN, VIUDA, y a SU HERMANO DON JOSE DOLORES LEERENA Y LERENA, CASADO Y PROPIETARIO, los dos vecinos de Navarrete... para administrar los bienes que los dicentes poseen en Espana."
WHAT IT CHANGES IS SMALLER THAN THIS ARCHIVE FIRST WROTE, AND THE FIRST VERSION STOOD FOR TWENTY MINUTES. It said a Lerena marrying a Lerena had been the easiest thing on Pablo Armando's 1908 card to dismiss as a clerk writing the surname twice, and that this household answered it. THE ANSWER WAS ALREADY HERE SIX TIMES OVER: the Trinidad couples of 1894 and 1913, the 1911 dispensation, Alejandro, and Eloy x Felisa Lerena baptising a daughter at San Jose de Flores in 1912 - that last one found the same morning, in this same table. SO WHAT IS ACTUALLY NEW: the first such household OUTSIDE SOUTH AMERICA; the first in which the children carry the name DOUBLED AS A SURNAME OF RECORD, signing themselves 'Lerena y Lerena' rather than merely having two Lerena parents; and the first time the practice has A PLACE ON A MAP - Navarrete, Logrono - whose parish registers can be opened. It also probably identifies a row that has sat here as four bare facts: 'Juan Jose LERENA, b.1876, Logrono, soltero, comercio', landed 1920, 1928, 1929. NOT MERGED - CEMLA gives a province, the act gives a village. And it opens a source class this archive had never touched: the Spanish consulate's own notarial register, which records a Spaniard's VILLAGE and his consular roll number where an Argentine civil act gives neither. - AND THEN THE SAME DAY'S BEST FIND WAS THAT MOST OF THESE RESULTS ARE NOT THE NAME AT ALL. 700 full-text hits for LERENA in Argentina, almost all of them Buenos Aires probate files.
- Convento de San Francisco; Segura, Placido; Gallegos, Maria Antonia: Buenos Aires City, Probate Estate Case Files 1795 - the transcript reads "...que las Gallego admitio absolutamente LA LERENA, y que no hizo inventario de bienes..." and, a few lines earlier, "...y verificarse LA LERENCIA...". The legal Spanish is ADMITIR LA HERENCIA - to accept an inheritance, here without benefit of inventory. The same result page also offered "non lerena rece en el" and "as lerena le coma con la tras".
THE WORD IS HERENCIA. IN A CORPUS MADE ENTIRELY OF PROBATE FILES, THE COMMONEST WORD IN THE CORPUS IMPERSONATES THE SURNAME THIS ARCHIVE SEARCHES FOR. So '700 Lerena hits in Argentina' was never 700 appearances of a rare name; the honest number is unknown and much smaller, and every hit has to be opened before it is counted. THIS ARCHIVE HAS BEEN DISCIPLINED ABOUT FALSE ZEROS AND HAD NO NAME FOR A FALSE POSITIVE - data/false-zeros.tsv now carries one. THE GENERAL RULE: before trusting a full-text count, find out what your surname is a MISREADING OF, in that language and that document type. A name that collides with an ordinary word of the register's own vocabulary will be found everywhere and mean nothing - and it will do it most in exactly the records that look most promising.
A null is not a finding until a control says so
Most of what this archive has established is negative — that Pablo Armando is not in the Rosario baptisms, that Juan Carlos Lerena is in no record anywhere. Negative findings are only as good as the search that produced them, and a search can fail in a way that looks exactly like an answer.
On 14 September 2026 this archive nearly recorded three false nulls in ten minutes. FamilySearch’s results page renders the string “Historical Record Search Results (0)” while the query is still running — a complete, composed, confident page that cannot be told apart from a genuinely empty result.
It was caught only by running a control. The same query shape was aimed at Sancho Lerena, a man for whom five records had been pulled twenty minutes earlier. It returned zero too. Since that answer was known to be false, the fault had to be in the query rather than in the name. Waiting longer returned the five records — and then 210, and then 822.
This is the same class of failure as the zero-length response body already logged against this source: the service failing in a way that resembles success. It is worse than an outage, because an outage announces itself.
So the rule: a null is not written down until a control query, in the same form, in the same session, returns a result already known to exist. The archive learned this once before and more expensively, over the 1895 census, where it read an enumerator’s abbreviation as a husband’s surname with no control case and had to retract within the hour. The second time the lesson arrived it cost nothing.
15 September 2026 — the rule decided four questions in one day, and only one of them the way it was expected to
It saved a day of work once. This archive had planned to read three hundred images of a regiment’s chaplaincy book by hand, looking for Sancho Llerena. Before starting, one control — a search for the chaplain’s own name, Berroeta — showed the book was in the full-text index. His absence from it was therefore already evidence, and the three hundred images were never read.
It voided a null that looked clean. Searching Spanish records for Félix Llerena and Rosalía Aguilar returned zero. The control — asking what Andalusian collections exist at all — showed the full-text corpus for Andalusia holds nobility and notarial records, not parish registers. The zero meant not findable by this instrument, not not there.
It voided two more, in the same hour. Two exact-surname searches returned zero with the “No Results Found” line present — normally this archive’s proof that a search ran. The control showed the same query shape could not retrieve a record known to be in the collection, because the indexed surname was a compound (Lerena y Armenta) that exact matching will not reach. A null from a query that cannot find what is there is not a null.
And once it confirmed a negative worth keeping. Sancho’s burial is in no index. The control — a common surname, same city, same decade — returned church burials from his own family’s parish dated 1832, 1833 and 1838. So the records exist, are indexed, and do not contain him. That is the only one of the four that survived, and it is the only one this archive would publish.
21 September 2026 — the control passed, and the null was false anyway
The rule above says a null is not written down until a control in the same form and the same session returns a known result. On 21 September that rule was satisfied and the answer was still a lie.
A parent-pair query on Avelino Lerena and Celedonia Villademoros returned a clean zero. The control — the identical query shape on Alberto Lerena and María Inés Larriera, minutes earlier — had returned sixteen records. Deleting the mother’s surname and keeping only “Celedonia” turned the zero into seven, two of which are christenings already published on this site.
So a control licenses the shape of a query and says nothing about the value you put in it. Larriera has one spelling in this register. Villademoros has four — Villademoros, Villardemoros, Villademoro, and the compound the children carry. The control could not fail, because it was asked about the one surname that could not go wrong. What caught the zero was not method at all: it was that the archive already held two of the records it was hiding.
Which sharpens the older rule rather than replacing it. A nil from a derived index is, in the first instance, a fact about the index. It becomes a fact about the family only when the index’s coverage of the relevant registers has been established — and coverage is not one thing. It can fail at the collection, as it did for Andalusian parish registers; at the query shape, as it did for the compound Lerena y Armenta; or, as here, at a single field the source failed to parse. Three different failures, one identical-looking zero.
This archive publishes negatives as evidence, because most of what it has established is negative. That is exactly why the bar has to keep rising. A published null needs a date, a control, and a statement of what the instrument could have reached.
Every disguise a false zero has worn
The rule above was not arrived at once. It was arrived at twelve times, and this is the catalogue — because a search that fails in a way that looks like an answer is the most dangerous thing this archive meets, and the next one will not look like any of these either.
Nine of these were written in working logs where no reader could see them — found on 20 September 2026 by asking which findings in this archive’s 136 working files reach no page at all. The two dated that day were caught by the habit rather than by luck, which is the only argument for keeping a habit.
On 15 September the working log recorded that the same trap had been seen four times in a month, in four different disguises. It is now twelve.
| The disguise | What it looked like | What it actually was | How it was caught | When |
|---|---|---|---|---|
| THE PAGE THAT COUNTS BEFORE IT HAS LOOKED | "Historical Record Search Results (0)" - complete, composed, confident, and indistinguishable from an empty result. | The heading rendering while the query was still running. Waiting returned the five records, then 210, then 822. | A control on Sancho Lerena, whose five records had been pulled twenty minutes earlier, returned zero as well. A known-false zero proves the fault is in the query. | 14 Sep 2026 |
| AND IT IS STILL DOING IT SIX DAYS LATER | The same "(0)", three times in one sitting - on Justo, on Alfredo Justiniano, and on the first Gilberto sweep. | 39, 80 and 63 records. The heading is the page talking to itself before the results arrive. | Reading the page twice, which is in this archive's habits precisely because of the entry above, and still nearly produced three false nulls in one evening. | 20 Sep 2026 |
| THE SESSION THAT LOGGED ITSELF OUT AND DID NOT SAY SO | Three searches returning zero results and no "No Results Found" line - which is normally this archive's proof that a search ran. | The FamilySearch session had silently expired and every request was being redirected to ident.familysearch.org, the sign-in page. It does not announce a logout, and the page that arrives is not obviously an error. | The control, and only the control: "Sancho Lerena", which had returned three Canelones baptisms, returned nothing. | 15 Sep 2026 |
| THE QUOTA ERROR WEARING AN EMPTY SHELF | A Google Books API response reading totalItems: None. | An HTTP 429 - the quota refusing, not the shelf being bare. | The status code, which the body never mentioned. | Sep 2026 |
| THE BLOCK BEHIND AN EMPTY BODY | A zero-length response, no error, no message. | "Access Denied - Error 15, this request was blocked by our security service" - delivered as an empty body rather than as a refusal. | The same class of failure as the quota error: the service failing in a way that resembles success. Worse than an outage, because an outage announces itself. | Sep 2026 |
| THE ZERO DELIVERED ON THE WAY TO A BLOCK | A clean-looking zero from the Granada index, moments before Error 15 arrived. | A search already being refused. "A zero delivered immediately before a block is the least trustworthy zero there is." | The control - "Juan de Lerena y Aguilar", a phrase known to return a hit because it was read an hour before - never loaded at all. | 15 Sep 2026 |
| THE THROTTLE THAT EMPTIES A PAGE | Four consecutive image transcripts returning length zero - which looks exactly like four blank pages in a register. | Rate limiting. Image 86, re-read after a forty-second pause, gave 2,970 characters. Image 22 had failed three times across two days and read clean at 3,451. | A zero is never allowed to count as a read. Eleven pages would otherwise have been silently certified as empty. | 14 Sep 2026 |
| AND THE EMPTY PAGE THAT WAS NOT THE THROTTLE | Three more empty transcripts, identical in every visible way to the throttle above. | Images outside the volume altogether. The film holds 421 images and several volumes, not the 148 assumed. | The page TITLE. A throttled page still resolves to the volume's name; an image outside the volume resolves to something else. Without that check the three would have been logged "not read" forever and the volume never called finished. | 14 Sep 2026 |
| THE QUERY THAT CANNOT REACH WHAT IS THERE | Two exact-surname searches returning zero with the "No Results Found" line present. | The indexed surname was a compound - "Lerena y Armenta" - which exact matching will not reach. | A control showed the same query shape could not retrieve a record known to be in the collection. A null from a query that cannot find what is there is not a null. | 15 Sep 2026 |
| THE COUNT THAT HAS NO ZERO TO GIVE | The FamilySearch personas API answering 8,549 for surname Lerena in Uruguay. | The same 8,549 for every variant - add a given name, add a spouse, change the control's parameters entirely. The field ignores them. An invented surname, Zzzqqxx, still returns 102. | Running a control with deliberately different parameters and getting an identical number. No null can ever be drawn from an instrument that cannot return one. | 20 Sep 2026 |
| THE COLLECTION FILED UNDER THE WRONG COUNTRY | A reel whose page title attributes it to COLOMBIA. | Uruguayan acts. The attribution is simply wrong on FamilySearch's side. | Reading the images rather than the label. Recorded because a researcher who trusted the page title would conclude the reel is Colombian and abandon it. | 14 Sep 2026 |
| THE CORPUS THAT HOLDS THE WRONG RECORD TYPE | Spanish full-text searches for Felix Llerena and Rosalia Aguilar returning zero. | The Andalusian full-text corpus holds nobility and notarial records, not parish registers. The zero meant "not findable by this instrument", not "not there". | Asking the control question - what Andalusian collections exist at all - instead of asking for the name again. Until the corpus is mapped, every Spanish null this archive produces is uninterpretable. | 15 Sep 2026 |
| AND AGAIN THE NEXT DAY, ON A COUPLE WHOSE CHILDREN ARE IN THIS REGISTER | A parent-pair query on BERNABE LERENA and CASIMIRA PELAEZ, whose four children this archive has held since 13 September. | "(0)" ON THE FIRST READ AND 22 ON THE SECOND. Four seconds apart. | THE ONLY REASON IT WAS CAUGHT IS THAT THE ANSWER WAS ALREADY KNOWN TO BE WRONG - the same thing that caught the very first one on 14 September. A control you happen to be standing on. | 21 Sep 2026 |
| A PARENT'S SURNAME THAT REMOVES THE RECORDS IT MATCHES | A parent-pair query on AVELINO LERENA and CELEDONIA VILLADEMOROS, Uruguay - father's surname exact, mother's given name and surname supplied - returned a clean 0, with rows rendered and the page settled. Read twice. | SEVEN RECORDS, AND TWO OF THEM ARE IN THIS REGISTER ALREADY - the christenings of Avelino Pedro Joaquin Silvestre in 1866 and Pedro Gualberto in 1870. Deleting the mother's SURNAME and keeping only 'Celedonia' returned all seven. The likely mechanism: the mother's whole name sits unparsed in the given-name field, so supplying a surname excludes every record the parser failed on - and one of the seven displays its mother as 'Celedonia Villademoros', spelled exactly as asked. | THE ARCHIVE'S OWN RECORDS. The zero was known to be wrong before it was investigated, because this couple's children were entered on 20 September. No control would have caught it: the control for this shape - Alberto Lerena with Maria Ines Larriera - had returned sixteen records in the same session, which is what made the zero look trustworthy. | 21 Sep 2026 |
| THE SAME TRAP AGAIN, ONE HOUR LATER, AND THIS TIME THE RULE CAUGHT IT | A parent-pair query on ALFREDO LERENA and HERMENEGILDA GAVARRO, Uruguay: 0. | THREE RECORDS. Deleting the mother's SURNAME and keeping only 'Hermenegilda' returned them - and they are her own death registration of 1940, which the archive had never seen. The index writes her surname 'Navarro de Terenadel', a machine mangling of GAVAZZO DE LERENA, so no spelling anybody would have guessed could have reached her. | BY THE RULE WRITTEN DOWN SIXTY MINUTES EARLIER: delete each added parameter in turn. The Villademoros zero cost an afternoon and was caught only because the archive already held the hidden records. This one cost one query. That is the whole argument for writing the rule down instead of remembering it. | 21 Sep 2026 |
| THE ONE THAT PASSED EVERY TEST THIS ARCHIVE HAS | EVERY SEARCH RETURNING 0. Not a slow page and not an error: 'Historical Record Search Results (0)' with 'No Results Found' printed beneath it - the POSITIVE ASSERTION OF EMPTINESS this archive treats as the mark of a real null - stable across two reads twelve seconds apart, and still 0 after a NINETY-SECOND wait. | ONE BROWSER CONTEXT LOST ITS AUTH, AND ONLY ONE. First the arithmetic: surname GONZALEZ in URUGUAY returned 0, in a collection running to millions, and the same URL that returned TEN records that morning returned 0 that afternoon. Then the apparent cause: full-text, asked the same question, REDIRECTED TO THE SIGN-IN PAGE. THAT LOOKED LIKE AN EXPIRED ACCOUNT AND WAS NOT. A sibling archive on the same machine ran both searches in the same minutes and got 3,652 and 3,967 with the account name in the nav bar. Each session's in-app browser is its own browser with its own cookie jar; one lost its auth and recovered by itself. In a FRESH TAB the same Gonzalez query returned 479,662 and Avelino with Ambrosia returned 10 again. THE RECORD SEARCH STILL NEVER SAID SO: it answered 0 with 'No Results Found' throughout, where full-text in the same context said plainly that it had no session. | BY A CONTROL WHOSE ANSWER CANNOT BE ZERO. Every other guard failed: the count was stable, the 'No Results Found' line was present, the wait was long, and a control run EARLIER THE SAME DAY had passed. THE ARCHIVE WAS ONE STEP FROM PUBLISHING A FABRICATED MECHANISM - that the parent-pair query cannot reach acts held only in full text - built entirely on this outage. SO THE RULE GAINS TWO WORDS: a control must be RECENT, and its answer must be ARITHMETICALLY IMPOSSIBLE TO BE ZERO. AND A FREE TEST THAT COSTS ONE NAVIGATION: ask the FULL-TEXT search anything. It admits a lost session; the record search hides one behind a null. BUT THE REMEDY IS NOT WHAT THIS ARCHIVE FIRST SAID. It published that the account was signed out and that David would have to sign in again. Wrong, and corrected within the hour: open a new tab, or check another session's browser, before asking a person to do anything. The three nulls held over for re-testing - Luis with Carolina, Carlos with Luisa, Juan Arturo with Isidora - were all re-run against a live control and all three are still zero, so nothing was lost but the afternoon. | 21 Sep 2026 |
| A PARENT-PAIR SEARCH THAT NEEDS A SURNAME AND WILL NOT SAY SO | SANCHO as father with MARIA as mother, Uruguay: 0. Read twice, with a live control - Gonzalez in Uruguay returning 479,660 minutes earlier. | THE QUERY SHAPE, NOT THE FAMILY. The arithmetic settles it without any judgement: father given name SANCHO alone returns 10,315. Mother given name MARIA alone returns 1,228,708. Together they return 0. Two fields matching five and seven figures cannot intersect at nothing in a country where Maria is the commonest name a mother has. ADD THE TWO SURNAMES - Llerena and Fernandez - AND THE SAME QUERY RETURNS SIX, every one of them real. | BY ARITHMETIC, WHICH IS THE ONLY GUARD THAT HAS NEVER FAILED HERE. The rule this yields is worth more than the instance: a parent-pair query with GIVEN NAMES ONLY returns zero whatever the truth is, so at least one parent SURNAME must be supplied before any null from this shape means anything. Every earlier zero in this archive drawn from given names alone is void; every one drawn with a surname stands. | 22 Sep 2026 |
| THE NULL THAT MEANS 'NOT INDEXED', AND SAYS SO | Searched 27 September 2026 for the MARRIAGE of Alejandro M. Lerena and Elisa Villademoros, Uruguay - under LERENA and under SERENA, the spelling that had hidden the 1877 act naming his parents. Nothing. THE CONTROL WAS RUN IN THE SAME MINUTES AND IS THE RIGHT KIND: a MONTEVIDEO PARISH MARRIAGE OF THE SAME ERA that this archive already holds - Luis Lerena and Julia Juanico, 19 December 1864, San Francisco de Asis. It returns, and it returns WITH THE GROOM'S PARENTS ATTACHED. SO THE INSTRUMENT REACHES 1860s MONTEVIDEO MARRIAGES AND CARRIES PARENTS ON THEM, and the null is about THIS ACT rather than about the shelf. IT IS RECORDED AS 'NOT IN THE INDEXED CORPUS', NOT AS 'DID NOT HAPPEN' - the couple's eldest child was baptised in 1873, so a marriage exists. THIS IS THE FIRST ENTRY IN THIS FILE WHERE THE CONTROL WAS CHOSEN TO MATCH THE ERA, THE CITY AND THE RECORD TYPE rather than merely to be impossible-to-be-zero, and it is the better habit. | 27 September 2026 | ||
| THE ZERO THAT IS PROBABLY TRUE, AND SAYS WHY | Trove, 27 September 2026. Every Lerena name returned ZERO in Australian newspapers. THAT IS NOT INTERESTING BY ITSELF - an Argentine-Uruguayan family need never appear in Australia, so the zero could mean anything. SO THE CONTROL WAS CHOSEN TO ASK THE ONLY QUESTION THAT MATTERS: COULD THIS CORPUS HAVE CARRIED HIM? Pablo Armando was a racehorse trainer at the Cape, and Australian papers covered South African racing from the 1890s onward - 11,500 hits, with headings like 'SOUTH AFRICAN RACING MATTERS - JOHANNESBURG RACING FEES'. THE SHELF IS FULL AND HE IS NOT ON IT. This entry is here because it is the OPPOSITE of the rest of the file: a null this archive believes, recorded with the work that earns the right to believe it. AND A SECOND LESSON: the only multi-term hits, 'Brayley Bideford', were PAGE-LEVEL ARTEFACTS - Trove indexes a whole Family Notices column as one article, and that one ran to 14,464 characters. | 27 September 2026 | ||
| A PLACE FILTER THAT SILENTLY MATCHES NOTHING | FamilySearch's record search, asked for TAYLOR baptisms at Northam, Devon, father WILLIAM, 1869-1891, returned 0. Twice, read twice each. Loosening the father gave 0 as well. | THE PLACE PARAMETER WAS DOING NOTHING EXCEPT ZEROING THE RESULT. The control - surname TAYLOR at Northam, Devon, 1860-1900, with no other constraint at all - also returned 0, which is impossible for a parish of that size in a county whose censuses FamilySearch holds. AND THE OPPOSITE FAILURE IN THE SAME SESSION: the same search with `q.birthLikePlace=Devon, England` returned 6,941 results, from Kent, Northamptonshire, Wiltshire and Hampshire. The place field was ignored when it was loose and fatal when it was tight, and neither behaviour was visible from the result. | BY RUNNING THE CONTROL BEFORE BELIEVING THE NULL. One search with the family stripped out, and the zero fell over. This is the habit the file was written for. | 8 Oct 2026 |
| A FULL-NAME SEARCH AGAINST AN INDEX THAT HOLDS INITIALS | 'Horace Archibald Taylor' on FamilySearch, no dates, no place: 0 results. Same for 'Mary Septima Taylor' and 'Agnes Walker Taylor', all three of them people this archive has on records. | THE INDEX CARRIES THEM UNDER AN INITIAL. The 1891 census transcription reads 'Horace A', and a given-name search for the full form matches nothing. THIS IS THE SAME TRAP THE ARCHIVE ALREADY RECORDED FOR THE GRO INDEX - the September note says Horace and William were each found only after dropping the second forename - and it was walked into again on a different site five days later. | BY TESTING A PERSON WHO CERTAINLY EXISTS. Three known people returning zero is a broken search, not three absent people. | 8 Oct 2026 |
| A FIELD THAT LOOKS LIKE DATA AND IS A DEFAULT | South Africa's Transvaal and Orange Free State civil death indexes give 'Age: 0 days' for both of Roque Lerena's infant children - the boy who died at Bloemfontein on 22 May 1932 and ANTOINETTE SEPTIMA LYNETTE on 7 January 1943. Read literally, each was born on the day it died. | NEITHER CAN BE TRUE, AND THE PROOF IS THAT BOTH ARE WRONG THE SAME WAY. The family tree has the 1932 boy at five days and Antoinette at four. Two independent dates disagreeing with the index in the SAME DIRECTION is the signature of an unfilled field carrying a default, not of two coincidental errors. THE NEAR MISS: this archive was one step from publishing 'the tree says five days and the record says none, so the tree is wrong' - a correction built on a blank. | BY READING THE SECOND RECORD BEFORE WRITING UP THE FIRST. One '0 days' is a fact; two in a row, against two different trees, is a form field. | 8 Oct 2026 |
| A SEARCH TOOL THAT ERRORS, READ AS A CORPUS THAT IS EMPTY | FamilySearch's full-text search, given a South African place in the URL, returns 'Something Went Wrong - unfortunately, something went wrong, and we are unable to display the search results.' Unfiltered searches surfaced no South African collection either, and this archive published that South Africa is not in the corpus. | IT IS IN THE CORPUS. The URL parameter is broken; the PLACE FACET inside the page works perfectly, and the surname returns seven hits across four South African collections - including a voters' roll entry for ROQUE LUIS ARMANDO LERENA and a land record carrying NUNO FERNANDO LERENA's exact birth date. The unfiltered searches hid them because 1,985 results ranked Peru and Spain above seven South African ones. | BY OPENING THE FILTER IN THE PAGE INSTEAD OF WRITING IT INTO THE URL. The lesson is one word longer than the one this archive already had: run the control before believing the null - and when a tool ERRORS rather than returns nothing, that is not a null at all. CONFIRMED AGAIN 9 October 2026, AND IT IS NOT A SOUTH AFRICA PROBLEM. The identical 'Something Went Wrong' came back for f.recordCountry=Uruguay, a country this archive searches daily and whose records it had already read that morning. SO THE BROKEN THING IS THE PARAMETER, NOT THE COUNTRY - which is the stronger statement, and the one worth carrying: never put a place in a full-text URL; open the facet. | 9 Oct 2026 |
| A RECORD PAGE THAT TIMES OUT AND LOOKS LIKE A RECORD WITH NOTHING IN IT | A FamilySearch full-text image page, opened straight from a result list, rendered its title and then 'Unable to load the data - loading record data is taking longer than expected. Please try again later.' Read for content at that moment it returns a page with ZERO occurrences of the surname - a clean, quiet, entirely false null. | A TRANSIENT LOAD FAILURE. The record was intact. A single click of its own REFRESH button returned the full image, the names panel and the AI transcript - which contained the baptism that answered the 1894 dispensation, naming Juan Lerena's parents as Bernabe and Casimira Pelaez. THE PAGE THAT APPEARED TO HOLD NOTHING HELD THE FIND OF THE DAY. | BY READING THE PAGE'S OWN ERROR TEXT INSTEAD OF COUNTING ITS HITS. The search for the surname returned 0 and the page said why, one line above. This is the same rule as the row before it - a tool that ERRORS is not a corpus that is EMPTY - but one level lower: not the search, the single record. THE PRACTICAL FORM: BEFORE RECORDING A NULL ON A RECORD PAGE, CHECK THAT THE RECORD LOADED. | 9 Oct 2026 |
| A SIGNED-OUT SEARCH, MISREAD AS A FACT ABOUT HOW AN INDEX IS SHAPED | The FamilySearch record search returned a clean, confident 0 Results for q.fatherGivenName=Carlos & q.fatherSurname=Lerena & q.motherSurname=Carniglia - and again for the same pair without the given name. A null for a couple, stated plainly by the search, with no error and no throttle. | THE SESSION HAD SILENTLY SIGNED OUT, AND A SIGNED-OUT SEARCH RETURNS A RESTRICTED TIER. This row first said the zero proved that a PARENT-pair query cannot reach records indexed with the FATHER as principal. THAT WAS A THEORY BUILT ON A LOGGED-OUT SESSION. The same spouse-pair query that had returned three true hits an hour earlier - and from which two acts were read off the plate - returned twenty-one rows of United States census and NOT ONE CARRYING THE NAME. The page said so at the top: 'Create a free account or sign in to see all available results.' | BY RE-RUNNING THE CONTROL AFTER THE NULL INSTEAD OF ONLY BEFORE IT. THE RULE THIS COST: A CONTROL RUN BEFORE A NULL PROVES NOTHING ABOUT THE NULL IF THE SERVICE CAN CHANGE STATE IN BETWEEN. On any signed-in service, the control must be re-run AFTER the null it is protecting. AND THE CHEAPEST POSSIBLE DETECTOR WAS ON THE PAGE ALL ALONG: the account name in the header, or the words 'sign in to see all available results'. CHECK THE HEADER BEFORE BELIEVING THE RESULTS. | 10 Oct 2026 |
| TWENTY-ONE ROWS OF NOISE THAT LOOK LIKE RESULTS - AND THE CAUSE WAS NOT WHAT THIS ROW FIRST SAID | q.surname=Lerena & q.spouseSurname=Llanos returned a full page of results - twenty-one rows - and q.givenName=Salvador & q.surname=Lorena~ returned twenty-one more. A reader skimming either would say the search found things. | NOT ONE ROW CARRIED THE CONSTRAINT - every hit was United States census or New Zealand passenger data: Llorens, Lorraine, Lohren, Lorene, Lorino. THIS ROW FIRST BLAMED A FALLBACK: that the service silently widens a filtered search when it matches nothing. THE REAL CAUSE WAS A SIGNED-OUT SESSION, which returns the same restricted fuzzy tier for every query whatever the constraint - and the page says so in one line above the results. THE OBSERVATION WAS RIGHT AND THE EXPLANATION WAS WRONG, which is worth more here than either on its own. | BY CHECKING WHETHER ANY RETURNED ROW ACTUALLY CONTAINED THE CONSTRAINING TERM, which is still the right first move and still catches it. BUT THE SECOND MOVE IS THE ONE THAT NAMES THE CAUSE: READ THE HEADER. A page offering to let you 'sign in to see all available results' is not a corpus and not a fallback - it is a logged-out session. COUNT THE ROWS THAT MATCH WHAT YOU ASKED FOR, THEN ASK WHO THE SERVICE THINKS YOU ARE. | 10 Oct 2026 |
| A COMPOUND-SURNAME SEARCH THAT MATCHES TWO DIFFERENT PEOPLE WHO SIGNED THE SAME PAGE | The phrase 'Lerena Cardozo' returned two Durazno birth registers of 1915, which looked like children of the 1911 LERENA-CARDOZO DISPENSATION COUPLE - exactly the thing being searched for, in exactly the right years. | NEITHER ACT IS ABOUT A LERENA AT ALL. The phrase matched because PEDRO S. LERENA signed at the request of an illiterate declarant and SATURNINO CARDOZO witnessed the same act, so the two surnames fall adjacent in the signature block. A COMPOUND SEARCH CANNOT TELL A PERSON'S TWO SURNAMES FROM TWO PEOPLE'S ONE SURNAME EACH. | BY READING THE ACT INSTEAD OF THE HIT. THIS ARCHIVE ALREADY HELD THE SAME TRAP IN ANOTHER SERVICE: Trove treats a whole FAMILY NOTICES COLUMN as one article, so 'Brayley Bideford' matched two terms set in the same column of type. IT IS THE SAME ERROR IN A NEW PLACE - PROXIMITY READ AS RELATIONSHIP - and the compound technique, which has been this archive's sharpest tool for a month, has this as its specific failure mode. THE TELL IS CHEAP: IF THE TWO SURNAMES APPEAR IN A LIST OF SIGNATURES RATHER THAN IN A PERSON'S NAME, IT IS NOT A COMPOUND. And the accident was not wasted: it found a literate Lerena at Tejera nobody had looked for. | 10 Oct 2026 |
| THE SAME SIGN-OUT, BUT THIS TIME IT ONLY TOOK THE IMAGES | AN INDEX RECORD THAT READ PERFECTLY, AND AN IMAGE VIEWER THAT DID NOT. The record page for ark 1:1:6LXZ-JV32 loaded in full - names, ages, certificate number, parents, even the SAVE and EDIT controls that only appear to a signed-in user - and a check for the "Create a free account" line came back clean. EVERY SIGN SAID THE SESSION WAS LIVE. Then following that record's own VIEW ORIGINAL DOCUMENT link landed on ident.familysearch.org. | A PARTIAL SIGN-OUT, WHICH IS MORE DANGEROUS THAN A WHOLE ONE. The indexed text of this collection is served to anyone; the IMAGES are not. So a session can read records all day, pass its own sign-in control, and still be unable to open a single plate - and if it had been looking for a NULL rather than an image it would have had no warning at all. THE LESSON IS THAT "AM I SIGNED IN?" IS NOT ONE QUESTION. It has to be asked of the thing actually being used, and an index page cannot answer it for an image viewer. | BY TRYING TO READ A PLATE AND WATCHING THE URL. Nothing clever: the DeepZoom step was about to run when the page title came back as "Sign-in to your account". Because this archive had already been burned by disguise seventeen it stopped rather than retried, recorded both plates as UNREAD RATHER THAN EMPTY, and drew no conclusion from the failure - which is the whole point of having a taxonomy of these. AND IT WAS LIFTED THE SAME DAY: the owner signed the session in and both plates were read within the hour. THE BLOCK IS KEPT ON THE BOOKS ANYWAY, because the disguise is what is worth remembering - not the inconvenience, which lasted ninety minutes, but the fact that every test this archive runs for 'am I signed in?' returned TRUE while the images were shut. AND THE OTHER SHAPE APPEARED THE SAME DAY, WHICH IS WHY THIS ROW NOW DESCRIBES TWO. Hours later the session was signed out COMPLETELY: the image ark redirected, and so did the FULL-TEXT SEARCH, which had worked an hour before. THE FULL SIGN-OUT ANNOUNCES ITSELF AND IS HARMLESS; THE PARTIAL ONE DOES NOT AND IS NOT. A session that can still search will happily record zeros; a session that cannot search knows immediately. SO THE CHECK IS NOT 'AM I SIGNED IN' BUT 'DOES THE THING I AM ABOUT TO USE STILL ANSWER', run against the instrument itself and run AFTER the result, not before. | 2026-10-11 |
| THE BRIDE WHO WAS THE GROOM'S MOTHER - AN INDEX THAT INVENTS A PARTY BY COPYING ONE | A clean parish-index search row: "Socorro Lerena, Bride, Marriage 15 July 1885, Santisima Trinidad, Spouses Serapio Fernandez". Name, role, date, place and spouse, all present, nothing missing and nothing obviously mangled. IT LOOKS LIKE A SOURCED MARRIAGE AND IT WAS WRITTEN INTO THE REGISTER AS ONE. | THE GROOM'S MOTHER PUT IN THE BRIDE'S PLACE BY A COMPUTER INDEXER. Socorro Lerena was born about 1832 and was a widow with a grown son in 1885 - that son being the Serapio Fernandez of this very act. The real bride was ANTONINA LERENA, dispensed three weeks earlier. THE INDEX HAD NO BRIDE, SO IT TOOK THE ONLY OTHER LERENA ON THE PAGE AND GAVE HER THE GROOM'S DETAILS. | BY OPENING THE RECORD AND NOTICING THE TWO PARTIES WERE IDENTICAL. The bride is given age thirty, born 1855, born at Santisima Trinidad, resident at Santisima Trinidad, soltera - and the groom is given age thirty, born 1855, born at Santisima Trinidad, resident at Santisima Trinidad, soltero. EVERY FIELD THE SAME. A real couple almost never matches on all five. THE RULE: WHEN BOTH PARTIES TO AN INDEXED MARRIAGE SHARE EVERY ATTRIBUTE, ONE OF THEM HAS BEEN MANUFACTURED FROM THE OTHER - and the clue to WHO was manufactured is which of them already had a different age on another record. | 2026-10-11 |
| A NULL IN ONE FAMILYSEARCH INDEX IS NOT A NULL IN FAMILYSEARCH | Three of this archive's standing conclusions: that the marriage of Alejandro M. Lerena and Elisa Villademoros "is not in the indexed corpus and must be walked by image"; that Jose Loreto Lerena "is not in FamilySearch's indexed Uruguayan records after his own baptism"; and that Sancho Llerena appears "never as the principal" across 401 results. EACH WAS A PROPERLY CONTROLLED NULL, WITH THE CONTROL RUN AND PASSED, AND EACH WAS STATED AS A FACT ABOUT FAMILYSEARCH. | THEY WERE FACTS ABOUT ONE OF ITS TWO INDEXES. The RECORD INDEX is built by transcribing entries into fields, so it catalogues principals and parents and loses everyone else on the page. The FULL-TEXT CORPUS is built by reading the page image, so it finds a name anywhere - in a margin, in a witness list, inside a deposition. THE 1871 MARRIAGE WAS IN THE SECOND ALL ALONG, FOUND BY ONE PHRASE SEARCH, after this archive had twice sentenced itself to an image walk. And Sancho Llerena, who the record index said was never a principal, turns up giving sworn testimony in his own voice. | BY FINDING A MARRIAGE THAT HAD BEEN DECLARED UNFINDABLE, AND THEN ASKING WHAT ELSE HAD BEEN DECLARED ON THE SAME BASIS. Four work-list rows were found reasoning from an index null; two were re-tested the same hour. One produced a new record of the archive's apex ancestor. The other, Jose Loreto, came back null in BOTH instruments - with the control run AFTER the null - which makes that row's conclusion far stronger than it was. THE RULE: BEFORE WRITING "NOT IN THE INDEXED CORPUS", NAME WHICH INDEX. | 2026-10-11 |
| A FALSE POSITIVE INSTEAD OF A FALSE ZERO - the first in this file, and it inflates a search rather than emptying one. | 700 full-text hits for LERENA in Argentina, overwhelmingly Buenos Aires probate files, read as 700 appearances of a rare surname in one province. | THE SPANISH WORD FOR 'INHERITANCE' IS HERENCIA, AND THE TRANSCRIBER READS IT AS 'LERENA'. In the 1795 Convento de San Francisco file the transcript gives 'admitio absolutamente LA LERENA' and 'verificarse LA LERENCIA'. The legal Spanish is 'admitir la herencia' - to accept an inheritance - and 'la lerena' means nothing at all. SO IN A CORPUS MADE ENTIRELY OF PROBATE FILES, THE COMMONEST WORD IN THE CORPUS IMPERSONATES THE SURNAME THIS ARCHIVE SEARCHES FOR. The same page produced 'non lerena rece en el' and 'as lerena le coma con la tras' - both of them herencia, neither of them a person. THIS IS WHY A RESULT COUNT IS NOT A FINDING: the honest size of that result set is unknown and much smaller than 700, and every hit has to be read before it is counted. | BY OPENING A HIT THAT LOOKED PROMISING FOR A DIFFERENT REASON. The 1795 file was opened because it is from Ramon Lerena's decade, not because the snippet looked wrong. Reading the sentence around the word - rather than the word - showed it was a noun, not a name. THE GENERAL RULE IT GIVES: in a full-text corpus, check what your surname is a MISREADING OF in the language and the document type you are searching. A surname that collides with an ordinary word of the register's own vocabulary will be found everywhere and mean nothing. | 2026-10-11 |
| AN INDEX THAT MUST OUTPUT A MOTHER WILL BUILD ONE OUT OF THE FATHER'S SURNAME - and it did it twice in one morning. | Two Uruguayan LERENA-MARRIED-A-LERENA couples, returned by an exact-surname parent-pair query and entered here as couples: ALEJANDRO LERENA with BARBARA LERENA at San Jose de Mayo in 1846, and VITALIANO LERENA with ANDREA LERENA at Trinidad in 1906. | NEITHER WOMAN WAS A LERENA, AND ONE OF THEM WAS NOT A WIFE. The 1846 act reads 'hijo natural de BARBARA, ESCLAVA DE D.n ALEJANDRO LERENA' - an enslaved woman, given the surname of the man who held her, and promoted to his spouse by the indexer. The 1906 act reads 'hija legitima de Don VITALIANO LERENA y de Dona ANDREA ETCHEBERSE', with ETCHEBERSE broken across the page opening - and the index took the father's surname and gave it to her. THE MECHANISM IS THE SAME BOTH TIMES: the schema has a MOTHER field, the act does not fill it the way the schema expects, and the surname nearest to hand gets used. SO A PARENT-PAIR QUERY CANNOT TELL A MARRIAGE FROM A SLAVE-HOLDING, OR A MOTHER FROM A LINE BREAK. | BY OPENING THE ACTS, FIRST THING, BECAUSE AN INDEX ENTRY CONTRADICTED SOMEBODY THIS ARCHIVE THOUGHT IT KNEW. The four couples were entered index-level with every row saying so, and the first two opened both collapsed. THE RULE THIS GIVES: a parent pair in an index is a CLAIM ABOUT A SCHEMA, not a claim about a marriage - and where both parents share a surname it is MORE suspect, not less, because that is exactly the shape the failure produces. | 2026-10-12 |
| THE COUNT THAT COUNTED THE WHOLE INDEX | A parent-pair query on the FamilySearch personas API returning 3,405 couples where the web page, on the identical parameters, showed 38. A big number looks like a find, so this one does not disguise a zero - it disguises a NULL by burying it. | THE API RANKS BY DEFAULT AND FILTERS ONLY ON REQUEST. Without `m.queryRequireDefault=on` every q.* parameter is a RELEVANCE BOOST, not a condition, so the response returns the whole searchable index sorted by how well it matches. The web UI sends that parameter on every search; a hand-built URL does not. | THE CONTROL WAS DESIGNED TO FAIL AND DID. Father Sancho Lerena + mother Maria Fernandez - a couple with exactly five known records - came back 17,448,030. A control is only useful when you know what number it must NOT return. Replaying the UI's own request through the network log showed the missing parameter; with it, the same two queries return 3 and 39. | 12 Oct 2026 |
| THE INDEX THAT MOVED HIM 1,400 KM | Pablo Armando's own enrolment card is indexed by FamilySearch with birthplace "Rosario de Lerma, Salta, Argentina" - so any search filtered to Rosario, SANTA FE returns nothing for the one man this archive is built on. | A GEOCODING ERROR IN THE INDEX, NOT A READING OF THE CARD. The card is printed `Nacido en` and filled in by hand "Rosario de Santa Fe" - unambiguous, and transcribed in data/enrolment-card-1908.tsv on 10 September. The indexer resolved the bare word "Rosario" to the wrong one of Argentina's two. | Found 12 October while reading the API rows behind a variant sweep - the record came back under a query with no place filter at all, and the place it carried was wrong. Any place-filtered null at Rosario de Santa Fe is now suspect for this reason alone. | 12 Oct 2026 |
| THE NULL THAT WAS TRUE OF THE QUERY SHAPE | A signed-in, properly controlled spouse-pair search returning exactly one record for a couple - the constraint binding, eleven rows of the rare surname coming back across five countries, and only one of them theirs. | A QUERY THAT CANNOT REACH THE RECORD TYPE THE ANSWER IS IN. q.surname + q.spouseSurname constrains on a MARRIAGE RELATIONSHIP. A census has none - it is a list of people in a dwelling, each indexed separately - so no census can ever satisfy a spouse-pair query, however well it binds. The couple were on the 1895 Buenos Aires census the whole time. | By opening the census sheet for an unrelated reason two days later. Every earlier disguise in this file is a search that FAILED and looked like an answer; this one is a search that WORKED and still produced a false null. The control proves the query is running. It cannot prove the query can see the record. | 12 Oct 2026 |
| THE PLACE FILTER THAT QUIETLY WIDENS TO THE COUNTRY | A departmental place filter returning a plausible, specific number - 208 for Artigas against 699 for Flores and 891 for Montevideo - with a control at Osaka returning a clean 0. | A PARSER THAT FALLS BACK TO THE COUNTRY WHEN THE SUB-PLACE DOES NOT RESOLVE, AND AN INDEX FULL OF PLACE-LESS ROWS. q.anyPlace='Nonesuch, Uruguay' returns 1,787 - the whole-country count - so an unresolvable department silently becomes 'Uruguay'; and records indexed only to 'Uruguay' satisfy every departmental query. 57 of the first hundred Artigas hits carry no place at all. | By opening one of the returned records, which turned out to be a Montevideo death. The Osaka control proved the filter binds on COUNTRY and was read as proving it binds on DEPARTMENT. The useful control would have been a department that does not exist - and it takes one query. | 12 Oct 2026 |
| THE ABBREVIATION THAT BROKE A PHRASE SEARCH | 'esclava de D.n Alejandro Lerena' - a phrase this archive has READ, word for word, off a plate - returning No Results Found in full text. A clean, composed empty result on a phrase known to exist. | THE ABBREVIATION. The same search as 'esclava de Alejandro Lerena' returns the two documents at once - the baptism and the burial. The rule is exact, and was pinned down the same hour by writing the phrase three ways: 'esclava de D.n Alejandro Lerena' matches NOTHING; 'esclava de Don Alejandro Lerena' matches; 'esclava de Alejandro Lerena' matches. So the search tolerates a MISSING word and chokes on an ABBREVIATED one. | By running the known phrase as a CONTROL before trusting two nulls built on the same shape. Those two - 'esclava de Don Pedro Lerena' and 'liberta de Don Pedro Lerena' - were about to be recorded. A phrase search is only as good as the transcriber's abbreviations, and this archive's sources are full of D.n, D.a, S.n and V.a. | 12 Oct 2026 |
What they have in common is not the mechanism. A quota, a logout, a throttle, a block, a mislabelled reel and a counter that ignores its own parameters have nothing to do with one another. What they share is that each produced a page a careful person would have believed, and that in every single case the thing that caught it was a control query whose answer was already known.
And the mirror — a false positive that would have been believed
A full-text search for the exact phrase “Sancho Llerena” returns four pages. Page one is this family. Pages two to four are Spanish nobility proofs, notarial books and military records — and not one of them contains a man of that name.
One was opened to find out why. A 1599 proof of nobility for the Order of Alcántara reads, in transcript: “…es familiar del SANCHO, OFICIO LLERENA”. It is Santo Oficio … Llerena — the Inquisition tribunal seated at Llerena in Badajoz. The machine reads Santo Oficio as Sancho, oficio, and the phrase search then matches Sancho … Llerena across the two words.
The Inquisition sat at Llerena for three centuries, so those words stand next to each other in thousands of Spanish documents. Any search for this family in Spain will drown in them — and this archive was one step from recording that Sancho is an attested forename in Spanish Llerena families. It is not. That false fact would then have been used, quietly, to argue against Francisco.
A false zero is caught by a control. A false positive is caught only by opening the document — which is the other half of the same rule, and the more expensive half, because a hit that agrees with you asks to be believed.
The afternoon the search returned nothing, and said so politely
It passed every guard this archive had. The only thing that caught it was a control whose answer cannot be zero.
On the afternoon of 21 September 2026, a query returned “Historical Record Search Results (0)” with “No Results Found” printed beneath it.
That line is the thing this archive has been treating as proof of a real null — the positive assertion of emptiness, as opposed to a heading rendered before the data arrives. The count was stable across two reads twelve seconds apart. It was still zero after a ninety-second wait. And a control on the same query shape had passed earlier the same day.
All of it was wrong. The search was returning zero for everything.
What it actually was
One browser context had lost its authentication — and only one. The two FamilySearch searches handle that completely differently: asked the same question in the same minute, the full-text search redirected to the sign-in page — honest, unmistakable, one navigation — while the record search answered “0 — No Results Found”. The DeepZoom image host went on serving plates throughout, which is why a whole day of reading images had given no warning.
So there is a free test, and it costs one navigation: ask the full-text search anything at all. It admits a lost session. The record search hides one behind a null that satisfies every other rule on this page.
All three nulls held over for re-testing — Luis with Carolina, Carlos Ambrosio with Luisa, Juan Arturo with Isidora — were re-run against a live control and all three are still zero. Nothing was lost but the afternoon.
And the next day, the same guard caught a different fault
A parent-pair query on Sancho with María in Uruguay returned 0 — read twice, with the González control returning 479,660 minutes earlier. This time the service was healthy. The query shape was broken.
- father’s given name Sancho, alone — 10,315
- mother’s given name María, alone — 1,228,708
- both together — 0
- both, plus the two surnames — 6, every one of them real
Two fields matching five and seven figures cannot intersect at nothing in a country where María is the commonest name a mother has. A parent-pair query with given names only returns zero whatever the truth is, and says nothing about it. At least one parent surname must be supplied before a null from this shape means anything.
Arithmetic caught it again, and it is the only guard on this page that has never failed. Notice what it is doing: not asking whether the answer is plausible, but whether the answer is possible.
Three things the other archives on this machine sent back, each better than what this one had
- A negative must carry proof that the instrument reached the place. Not “the search returned nothing” but here is the entry before where it would be, and here is the entry after, with the numbering continuous across the page break. That is a null carrying its own evidence. A control query only borrows evidence from something run nearby. (Luwinski.)
- A positive proves the service was answering for that collection. Where access is per-collection rather than all-or-nothing, a hit in an open collection vouches for nothing in a restricted one. (Defranceski.)
- A service that is honest in one place and fabricates in another, at the same moment, is worse than one that always lies. A consistent liar is caught once and distrusted for ever. This one redirected honestly in one browser and manufactured a null in another, in the same minute, on the same machine. (Booyzen.)
And the thing that hid it longest, which is worth more than any of the rules: the plate host went on serving images perfectly all afternoon, in the same browser, while the search fabricated. A day of successful image reads is not evidence that the search is healthy. Different hosts, different authentication, independent failure — and the one you are watching is not the one that is lying.
What proved it
Two facts, neither of them a matter of judgement:
- Surname González, in Uruguay, returned 0. González is among the commonest surnames in the Spanish-speaking world; the Uruguayan civil registration runs to millions of records. That answer cannot be zero.
- The same URL that had returned ten records that morning returned 0 that afternoon — Avelino Lerena with Ambrosia Traibel, the ten acts this archive had spent the day reading.
What it nearly cost
The zeros looked like a discovery. A man whose baptism this archive has read off the plate — Alberto Octavio Lerena, act 585 of 7 October 1850 — returned nothing when searched by name. The obvious reading was a real and interesting mechanism: that the parent-pair query reaches only the keyed index, and cannot see acts that exist in the full-text corpus alone.
That is a good theory, it explains the evidence, and it is false. It was about to be written up as a finding, with consequences for every null in this archive drawn from a parent-pair query. It was built entirely on an outage.
So the rule gains two words. A control must be recent — the service was healthy in the morning and lying by the afternoon — and its answer must be arithmetically impossible to be zero. A control that merely ought to return something is a control that fails silently alongside the query it was meant to guard.
One class of zero survives untouched, and it is worth naming: a zero that was turned into a result by deleting a parameter. Villademoros 0→7 and Hermenegilda 0→3 both stand, because a positive result proves the service was answering at that moment. Only the zeros that stayed zero are in doubt.
How much of this register has a machine read, and nobody checked
Two failures on one day, from the same cause, pointing in opposite directions.
This archive’s standing rule is that an index is not evidence and the image must be opened. On 21 September 2026 it found out how often it had kept that rule.
Sixty-one register rows cited “full-text transcript read” — which means a machine read it — and named no image. That is more than half the rows carrying a source at all. A tool now ranks the unopened plates by how many people depend on each one, because one image can settle seven rows at once.
What the machine got wrong
The 1892 marriage act of Alfredo Justiniano Lerena Traibel gave his bride as Hermenegilda Carolina Gavarro, daughter of Gerónimo Gavarro and Carolina Juárez. The plate says “hija legítima de Don Gerónimo Gavazzo y Doña Carolina Suárez”. Three surnames, wrong for a week, and confirmed wrong by a second image forty-eight years later. Gavazzo is a known Montevideo surname and Gavarro is not, which is the kind of tell that should have prompted the check.
What the machine got wrong in the other direction
The top-ranked unopened plate was the one carrying the archive’s most consequential proper noun: the 1831 baptism at the Cordón where the President of Uruguay stood godfather to Sancho’s grandson. Seven register rows rest on it. It was opened — film 007713388, image 00726 — and the act reads:
“padrinos Dn. Frutuso Ribera, Presidente de la República y su esposa Da. Bernardina Fragoso”
Frutuso Ribera, with a B. The transcript had printed Fructuoso Rivera — the spelling in every history book, and not what the page says. The finding holds and is stronger than it was, because the act states the man’s office and names his wife: in December 1831 the President of the Republic was Fructuoso Rivera and his wife was Bernardina Fragoso. Two independent facts on one line, either of which identifies him alone. The same page spells the grandfather Llerena, with the double L.
Both failures are one failure. A machine transcript is reliable about dates, ages, relationships and formulae, and unreliable about proper nouns — it invents a plausible name where it cannot read one, and it writes the famous spelling over the page’s own where it can. So the rule is not “distrust transcripts”. It is: a transcript is a finding-aid for everything except the names, and the names are usually why you went.
The sweep is finished — sixty-one to nothing
Every one of those rows has now been read off a plate. Twenty images, in one day. The tool reports 0 of 153, and what the sweep actually cost is the argument for having run it:
- Four claims about this family’s spelling were the machine’s, not the scribe’s — Abelino Serena is LERENA; Sancho Lorena is LERENA; the LORENA of an 1889 act is its margin, not its sentence; and Fructuoso Rivera is the history books’ spelling written over the page’s own Frutuso Ribera.
- Five surnames were simply wrong. Gavarro is Gavazzo, Juárez is Suárez, Florencia is Florinda, Seguera is Segueira, and “Del Suando” is Zalsamendi — a Basque name no search for the other could have reached.
- One baptism was in the wrong parish and one citation pointed at the wrong film.
- A birthplace was wrong in a way that changed the family’s shape: María Fernández is “natural de Asturias”, not of Montevideo.
- And about twenty-five people who were standing on the acts had never been entered at all — among them Sancho’s parents-in-law, two grandparents drawn at the apex of a priest’s kinship diagram, a child of Justa Pastora, and Adolfo Lerena.
A zero here is a statement about today, not a property of the archive.
Every new row that cites a transcript and names no image puts the count back up, which is the
point of printing it: python3 tools/transcript-only.py.
A child born six years after his father died
The date on an index entry can be the date of the copy, not of the act. This one moved a man’s birth by forty-four years.
On 21 September 2026 a search for the children of Avelino Lerena and Ambrosia Traibel returned ten records. Three of them were dated 1896 and 1919. Avelino died in 1890. Ambrosia was born around 1820.
The tempting reading is that the index has attached the wrong parents, and that those three are other people’s children. The opposite was true. The parents are right and the dates are wrong, because the film is not a baptism register at all — it is a register of certified copies issued in 1896, and the indexer took the year off the certificate and the day and month off the act inside it.
The act, read off film 008166435, image 02850, opens: “Certifico: que en el libro 1.º de Bautismos … en el folio 135, se lee la partida siguiente … El veinte y uno de Noviembre de 1852”.
| The act | What the index says | What the act says | Who it is | Born |
|---|---|---|---|---|
| Aguada, Vice Parroquia de Ntra. Sra. del Carmen | christened 21 November 1896, born 16 March 1896 | 21 November 1852, born 16 March 1852, 'a las once y media del dia' | PEDRO ALBERTO YSABELINO LERENA (the ALBERTO of the family) | 1852-03-16 |
| San Agustin de la Union | not separately indexed on this opening | baptised in mil ochocientos cincuenta y dos; born 'el diez de Febrero del ano proximo pasado' | JOSEFINA (JOSEFA) LERENA, later Josefa Lerena Traibel (1851-1947) | 1851-02-10 |
| Nuestra Senora del Carmen, el Cordon - libro 7o de Bautismos, pagina 378 | christened 25 November 1896, born 16 March 1896 | baptised 31 December 1861, 'nacido el diez y seis de Marzo de mil ochocientos CINCUENTA Y SIETE' | ANDRES LERENA TRAIBEL | 1857-03-16 |
| Nuestra Senora del Carmen, el Cordon - libro 7o de Bautismos, pagina 379 | christened 9 May 1919, born 13 August 1918 | baptised 31 December 1865, 'nacida el trece de Agosto ultimo' | MARIA ADELINA LERENA TRAIBEL, who married Carlos Alberto Fein | 1865-08-13 |
| San Agustin, Villa de la Union - libro 1o de Bautismos, folio 212 | not separately indexed | baptised 5 December 1852, born 'el diez de Febrero del ano proximo pasado' | JOSEFINA (JOSEFA) LERENA - certificate No. 148 | 1851-02-10 |
| Union, Montevideo - certificate No. 147 | born 8 May 1863, christened 25 September 1866 | 'que nacio el OCHO DE MAYO del ano mil ochocientos SESENTA Y TRES'; grandparents Sancho and Maria Fernandez, Juan and Ysabel Centeno | MERCEDES MICAELA LERENA | 1863-05-08 |
The tell is cheap and it is worth memorising. Two different children of one couple were indexed with the same birth date, 16 March 1896. The second tell is an impossible godparent: the man who stood at this font is Pedro Antonio Lerena, born 1793 — the child’s uncle, and a man who could not be in a room in 1896.
Why the book exists is written on every page of it. Each certificate opens “yo Luis Cincinato Bollo, Director General del Registro del Estado Civil, he certificado, de acuerdo con lo dispuesto por la Ley de 9 de Julio de 1888”. Uruguay took registration off the parishes in 1879 and then had the older baptisms copied across. So a family’s whole set of acts can sit in one 1896 volume, decades out of their own order — and the index will date every one of them to 1896. This is not a fault in one record. It is the shape of a collection.
And the index is not noise. It keeps the day and the month and replaces only the year, so it is two thirds of a date and the film supplies the third. The two brothers really were born on 16 March — in 1852 and 1857, five years to the day apart.
The one left untested was tested, and it is the same act twice
This section first went up naming a third record — a christening indexed 9 May 1919, born 13 August 1918 — as untested, because its godfather bore a name that was alive in this family in 1919.
The act was then read. It is dated 31 December 1865, the child is María Adelina Lerena, born 13 August 1865, and her godparents are “Dn. Ambrosio Lerena y Da. Carlota Muñoz” — the same two names the 1919 entry carries, and the same 13 August. It is one baptism, certified a second time on a different film, and dated by the index to that second certificate. One act, two films, two index entries, and fifty-three years between the two children they appear to describe.
And it is worth stating as a rule, because the two entries looked like corroboration. Two records, two collections, two films, two indexers, agreeing on a 13 August and on a set of godparents. Any reasonable reader would have called that independent confirmation. It is one act. Documents that descend from a single original are one witness, however many times they are copied, filed and indexed — and copying multiplies the entries while adding nothing to the evidence. Real confirmation needs a different occasion or a different mouth: a birth act against a marriage act, a parish register against a civil registration, a census against a passport.
This archive had already met the same shape from the other end and not named it. The three baptisms at La Mauricia in January 1846 all give the year in the identical words, “del pasado año cuarenta y tres” — including one for a different family. Three acts agreeing, written by one priest in one sitting, and the agreement means nothing: the children cannot all have been born that year. One hand, one occasion, one witness.
It also settled a contradiction this archive had flagged and could not resolve. Her 1946 death registration gives her birth as 1861; her brother Juan Arturo was born in February 1861, so no sister could be. The act says 1865, and the reasoning that doubted the registration was right for the right reason.
Before you list what to buy, list what you have
On 16 September 2026 this archive drew up a ranked list of files for a researcher going to the National Archives in Pretoria, where the first file costs R2,850. It put two Transvaal death notices first and second.
Both had been sitting on David’s own disk, photographed, since November 2021. The same folder held the 1911 marriage register, which was on the work list as a thing to go and find. Nobody had ever opened it.
The failure was not carelessness about sources. It was a gap in the bookkeeping. This archive kept a careful register of what it had read and no register at all of what it already held — and the two are not the same thing. A document can be in the house, scanned, for five years, and be invisible to an archive that only records its own searching.
So: before any list of documents to acquire, list the documents already held. The family’s own papers are a repository like any other, and they are the only one that charges nothing and is open on a Sunday.
What came out of that folder in twenty minutes is on The papers in the house: a marriage act, a religion, a trade nine years earlier than anything else held, a birthplace that closed the very question the trip was to answer, and a blank line on a consular form that says more about the Rosario search than three weeks of reading registers did.
The day this archive changed address, and the seven traps it took
12 October 2026. A deployment is evidence too — and four of the seven failures below produce a build that looks entirely correct.
This archive was served from daviddef.github.io/TheLerena/ from the start. It now
lives at lerena.defranceski.com, as four sibling archives moved the same week.
A project path cannot inherit a parent domain — defranceski.com is itself a
Pages site served by its own repository, so a subdomain was the only clean route.
The traps are the point. An Actions deploy that does not carry a
CNAME detaches the custom domain, which would have bitten weeks
later. Hand-re-pinning a dependency’s commit in package-lock.json updates
resolved and leaves integrity as the old tarball’s hash, so
npm installs the old code while every pin on display reads correct. And a
shared key stops being a key when everybody uses it: five archives on an empty
base meant the lookup returned the first one, so the first green build
of this move shipped another archive’s accent and a canonical pointing at its
domain, on all 1,500 pages.
And the obvious check does not catch that last one. og:site_name reads correct on a wholly broken build, because the component takes
it from a prop before it looks the archive up. The reliable tells are
canonical, og:url and theme-color.
And a sixth, which this archive was sitting in while the section was written.
The recipe said: push the config, then have the owner bind the custom domain, and the gap is
about ninety seconds. The gap is however long it takes a person to click.
With base at / every link is written site-root, and under the old
project path those resolve to daviddef.github.io/about/, which does not exist
— 113 of them on the home page, beside a canonical aimed at a domain
that did not yet answer. Nothing was lost and nothing was damaged; the archive was simply
unreachable by its own navigation. And the “safe order” this page
recommended for a few hours is wrong too. Binding the domain first does not cost
nothing: binding makes GitHub 301-redirect the project path onto the new domain,
so the old address stops being an address, and the still-based build it lands on has its own
assets at /TheX/_astro/…, which are gone there. Three sibling archives were
live-broken for hours that way. The gap is not eliminated by reordering, only
moved — push first and the old host serves root-relative links that 404; bind
first and it redirects to a host where the based build 404s. What closes it is the two steps
landing within the minute.
And the confirmation step this page added confirmed the breakage. “After binding, check the new host answers” is right in spirit and its test was wrong: the home page answers 200 because the redirect lands you on it, while that build’s stylesheet is 404ing. Fetch a based asset — the stylesheet or favicon at its old path — not the home page. The step meant to prevent looking at intention instead of artefact was itself looking at intention.
What the seven share is one rule, and it is the rule this archive spent the rest of the same day learning in a different language: verify the installed artefact, not the recorded intention. Never “does the pin say the right commit” but “is the new code actually in the installed file”. It is open the plate, not the index — read the act, not the volume label; ask the catalogue, not the breadcrumb.
And it caught its own author, in a measurement. The first count of broken
links here was reported as “every internal link on the home page”. It had been
piped through sort -u, so it was distinct paths — and its pattern
dropped uppercase, digits, deeper paths and anchors. 36 and 113 were both true of the
same page. The conclusion did not move, because zero based links is zero either way,
but the failure is the list’s own: a measurement that reports what the command
asked for rather than what is there. And it is not only a deployment
fault — this archive did the same thing twice the same day, counting
208 records for Artigas and
470 for the Cordón parish, both of which were
counts of what the query matched rather than of what the place holds, and both of which had
to be withdrawn. A count is a claim, and has to mean what it says.
- WHY THIS ARCHIVE CHANGED ADDRESS
- 12 October 2026, from https://daviddef.github.io/TheLerena/ to https://lerena.defranceski.com/
A PROJECT PATH CANNOT INHERIT A PARENT DOMAIN
It 404s. The parent is served by its own repository and project sites do not inherit it, so a SUBDOMAIN IS THE ONLY CLEAN ROUTE. Five archives moved the same week - Defranceschi, Falco, D'Arcy, Blazevic and this one - each to its own host under defranceski.com. - THE CHANGES, WHICH ALL HAVE TO LAND TOGETHER
- the diff
site, base, CNAME, the ring entry, and the kit pin
astro.config.mjs: site -> https://lerena.defranceski.com, base -> '/', BASE -> '' and the base prefix stripped from redirect targets. site/public/CNAME holding the hostname. The kit's archives.json entry for this archive only: base '' - the empty string, not '/' - and the new url. Then re-pin the kit and reinstall it. - TRAP: AN ACTIONS DEPLOY WITHOUT A CNAME DETACHES THE DOMAIN
- site/public/CNAME
IT MUST BE IN THE BUILD OUTPUT, NOT ONLY IN THE SETTINGS
These sites deploy by Actions uploading site/dist, and any later deploy that does not carry a CNAME throws the domain away. So it lives in public/ and is checked in the built output, not assumed. This one would have bitten weeks later, silently. - TRAP: THE LOCK FILE'S INTEGRITY HASH OUTLIVES THE SHA
- site/package-lock.json
HAND-RE-PINNING THE SHA INSTALLS THE OLD CODE, SILENTLY
The lock entry carries BOTH `resolved` and `integrity`. A string replace updates the first and leaves the second as the OLD tarball's hash - so npm validates the fetch against a stale hash and serves old content, while every pin on display reads correct. rm -rf of the package did not help; npm cache clean --force did not help. The fix is to never hand-edit the lock: run npm install 'github:owner/repo#<sha>' and let npm write both fields. Found here and sent to the other four archives. - TRAP: A SHARED KEY STOPS BEING A KEY WHEN EVERYBODY USES IT
- the kit's SocialHead, which identified an archive by its base
FIVE ARCHIVES ON base "" MEANT find() RETURNED THE FIRST ONE - NOT THIS ONE
The first green build of this move shipped another archive's accent colour and a canonical pointing at ITS domain, on all 1,500 pages. A wrong canonical is the one error that actively hands a page's standing to the domain it names. And the obvious check does not catch it: og:site_name reads CORRECT on a wholly broken build, because the component takes that from a prop before it looks the archive up. The reliable tells are canonical, og:url and theme-color. Fixed upstream in kit e275c14 by the Blazevic session - identify by ORIGIN, not by base. - AND THE RULE ALL FIVE TRAPS SHARE
- the day, read back
VERIFY THE INSTALLED ARTEFACT, NOT THE RECORDED INTENTION
So the check is never 'does the SHA say e275c14' but 'is whoami actually in the installed file'. Not 'did I set the domain' but 'is CNAME in dist'. This is the same rule this archive spent the rest of the day learning in a different language - open the plate, not the index; read the act, not the volume label; ask the catalogue, not the breadcrumb. The phrasing is the Defranceschi session's, arrived at independently the same hour. - TRAP SIX: THE ORDER OF OPERATIONS, AND THIS ARCHIVE IS IN IT
- the live old address, measured 12 October 2026 while the new one was still unbound
daviddef.github.io/TheLerena/ IS SERVING A HOME PAGE WHOSE EVERY INTERNAL LINK 404s
The gap is however long it takes a person to click. Once base is '/' every link is written site-root - /about/, /tree/ - and under a PROJECT PATH those resolve to daviddef.github.io/about/, which does not exist. Thirty-six of them on the home page alone, and a canonical pointing at a domain that does not yet answer. The archive is not damaged and nothing is lost; it is simply unreachable by its own navigation until one repository setting is changed. - AND THE 'SAFE ORDER' WAS WRONG TOO - THE GAP ONLY MOVES
- the same trap, stated as a rule
BOTH ORDERINGS BREAK ANY SITE WHOSE BASE IS NOT '/'
THAT IS FALSE, AND IT WAS MEASURED ON FIVE REPOSITORIES. Binding a custom domain makes GitHub 301-REDIRECT the project-pages URL onto that domain - so daviddef.github.io/TheX/ stops being an address at all, and the still-based build it redirects to has every one of its own paths at /TheX/..., which 404 on the new host. Falco, Mazza and Luwinski were live-broken for hours that way. PUSH FIRST and the old address serves root-relative links that 404 there; BIND FIRST and the old address 301s to a host where the based build 404s. The gap is not eliminated by reordering, only moved. What closes it is the two steps landing within the minute. The rule is the Luwinski session's; the measurement and the retraction are the Defranceschi session's, which had told four archives the opposite. - AND THE RULE CAUGHT ITS OWN AUTHOR, IN A MEASUREMENT
- the counts of broken links on the two stranded archives, taken by the Defranceschi session and re-taken here
36 AND 113 WERE BOTH TRUE OF THE SAME PAGE
It had been piped through sort -u, so it was DISTINCT PATHS, not links - and its pattern, href="/[a-z-]*/", silently dropped uppercase, digits, deeper paths and anchors. Narrow twice over. Re-measured: Lerena 113, D'Arcy 249, Falco 308 of 308 based and sound. The conclusion did not move, because zero based links is zero either way. But the failure is the list's own: a measurement that reports what the COMMAND ASKED FOR rather than what is THERE - committed by the session that had spent the evening describing that exact fault. AND IT IS NOT ONLY A DEPLOYMENT FAULT. This archive did the same thing twice the same day: 208 records for Artigas and 470 for the Cordon parish were both counts of what the query matched, not of what the place holds, and both had to be withdrawn. A count is a claim and has to mean what it says. - AND THE CONFIRMATION STEP THIS ARCHIVE ADDED CONFIRMED THE BREAKAGE
- the step added here earlier the same evening: after binding, confirm the new host answers with the old build
IT PASSES ON A SITE WHOSE EVERY LINK AND STYLESHEET IS 404ing
The TEST was wrong. Curl the new host's home page after binding and it answers 200, because the 301 lands you on it - while that build's own assets still sit at /TheX/_astro/... and are gone. So the check looked at what had been WRITTEN rather than at what was THERE - the exact failure this same file names twice above, committed by the step meant to prevent it. THE TEST IS NOW: fetch a BASED ASSET - the stylesheet or the favicon at its old path - not the home page. On a correctly timed move that 404 is expected and brief; what it must never be is unexamined. Checked here after the fact: this archive's stylesheet and favicon both answer 200 at root paths, and /TheLerena/ correctly 404s on the new host, because build and binding agree.
None of this was one session’s work. The kit fix is the
Blažević session’s; the og:site_name masking was found by
D’Arcy; the lock-file trap and the instructing-comments point were found here; the
recipe, and the correction to it, are the Defranceschi session’s. Five archives moving
at once is what made two of these visible at all.
The gate that asks whether the archive agrees with itself
Built 12 October 2026, after this archive made the same serious mistake twice in one day and no gate could see either.
On 10 October this archive published that Leandro Lorena and his wife Llanos appear in one record in the index, in any country, and offered it as the model of a properly controlled null. Four of that household were already in the register, entered from the 1895 Buenos Aires census, under the spelling LERENA rather than LORENA. The same day it published a search mechanism as new that another data file had carried for a month.
Neither was a retraction, so every gate stayed green. Corrections records what was taken back; the superseded gate checks the site stopped saying it; drift asks whether a page has fallen behind its data. Nothing asked whether two live claims in two files contradicted each other.
So check-nulls.py now reads every data row asserting a blanket null —
true null, only record, in any country, on earth —
pulls the names out, folds the surname through the fourteen spellings
/name/ publishes, and compares the claim
against that person’s register row.
It compares sources, not presence, and the first version got that wrong. Failing on any name the register held reported ninety-one, which is nonsense: half this register is people known from a single document, and “the card is the only record of this household” does not conflict with the household having a row. Being in the register is not the same as having records. The gate now asks whether the register cites the very record the claim concedes. If it cites something else entirely, the archive is holding two answers.
And it was tested against the thing it was built for. Run on the tree as it stood before the error was found, it reports: cajon-985-last-two.tsv says ‘LEANDRO LORENA’ has no record, but ‘Leandro LERENA’ is in the register from a source the claim never mentions: 1895 census, Sección 18. A gate that cannot be shown catching its own case is a gate guarding nobody.
It found one more thing on the way. The duplicates gate had its own hard-coded list of six spellings while /name/ published fourteen — the same two-rows-that-never-meet failure, inside the toolchain. Both now read the one published list, and folding PERENA onto LERENA surfaced eleven same-name pairs the gate had been under-reading for weeks. All eleven were compared and kept apart by hand.
A phrase search is an adjacency, and a surname can break it
Finished 12 October 2026 — and the first thing it finished was a mistake made the day before.
The Montevideo marriage-dispensation register was searched in September by two of the register’s own formulae — “Lerena el impedimento” for a groom, “Lerena feligresa” for a bride, who is always named with her parish. It returned eight Lerena dispensations in seventy-six years. The formulae are adjacencies, and a compound surname sits down in the middle of one: Lerena Juanico feligresa does not contain Lerena feligresa, so a woman can be invisible to the search purely because her surname is two words long.
This page published that on 11 October as a new finding, and it was not one. The archive had worked it out on 14 September, written it down in almost the same words, and used it to find a ninth dispensation — José Pedro Massera’s petition of 19 June 1913 to marry Doña Ema Sixta Lerena Juanico, feligresa de la metropolitana. The errand this work was done against had been stale for a month: the job was half finished and the errand never closed. The correction →
What today adds is the other half. September ran four compound forms. Six
had never been run. All eight have now been run to the end of their result sets
rather than to the end of the first page — FamilySearch takes count=100 in
the results URL, and without it this would have been the ranked-list mistake this archive has
already made twice.
The answer is a null, and a controlled one. Two of the eight forms reach the dispensation register and both land on dispensations already held — 1911 through Lerena Cardozo, 1913 through Lerena Juanico. The queries demonstrably hit the target, and there is nothing else in it. There is no tenth Lerena dispensation.
- FIRST, WHAT THIS FILE GOT WRONG
- published 11 October as a new finding, corrected 12 October
THE MECHANISM WAS NOT NEW. THE ARCHIVE FOUND IT ON 14 SEPTEMBER.
SO THE ERRAND THIS FILE WAS WRITTEN AGAINST WAS STALE - the work was partly done and the errand never closed - and this file announced a known mechanism as a discovery. It is kept, rewritten, rather than deleted, because an archive that quietly removes its duplicated findings cannot tell how often it duplicates them. See data/corrections.tsv, 12 October. - THE NINTH DISPENSATION, WHICH WAS ALREADY HELD
- full text, "Lerena Juanico", complete result set of 35
Arquidiocesis de Montevideo. Marriage Dispensation Records, June 1913 - image ark 3:1:3Q9M-C9B7-P72J-V
The petition of JOSE PEDRO MASSERA, 19 June 1913, to marry Dona EMA SIXTA LERENA JUANICO, feligresa de la metropolitana, asking to be dispensed one conciliar proclama. Opened again today at the plate. Note what the machine transcript does to the groom: it gives Massera once and Tomasera once, in one short document - which is the same lesson as /name/, in a Latin alphabet and a modern hand. - WHAT TODAY ACTUALLY ADDS: FIVE FORMS NOBODY HAD RUN
- full text, complete result sets at count=100 - Lerena Pelaez, Lerena Fernandez, Lerena Villademoros, Lerena Cardozo, Lerena Larriera, Lerena Razzetti
ONE touches the dispensation register, and it was already held
Lerena Cardozo returns Arquidiocesis de Montevideo. Marriage Dispensation Records 1911 - the double-first-cousin dispensation this archive already holds in its own file, which makes it a CONTROL rather than a find: the method demonstrably reaches the register. Lerena Pelaez (4 volumes), Lerena Fernandez (24), Lerena Villademoros (1), Lerena Larriera (1) and Lerena Razzetti (1) touch it nowhere. - AND THE RESULT, WHICH IS A NULL WORTH HAVING
- the eight compound forms together, each read to the END of its result set rather than to the end of its first page
NO TENTH LERENA DISPENSATION.
Two of the eight forms reach the register and both land on dispensations already held - 1911 through Cardozo, 1913 through Juanico. That is the shape of a controlled null: the queries demonstrably hit the target, and there is nothing else in it. The errand is closed. What would still change it is a compound this archive has not met, which is the standing weakness of every surname-based sweep here. - THE ONE THING STILL NOT DONE
- the Iglesia del Cordon
ESTABLISHED REACHABLE, NOT YET READ
Its own errand stays open and is now known to be cheap. No Cordon entry has been opened.
And what it rests on. No compound form touches the register except the two that land on dispensations already known. That is what a controlled null looks like: the method is shown to reach the target before its silence is believed. The errand is closed. What would still overturn it is a compound form nobody here has met — the standing weakness of every surname-based sweep in this archive. The errands →
Search for the people standing next to the person
And then make them people. The rule, written down on 11 October 2026 because it never had been: a person named on an act this archive has read is a person in this register, whatever their role — principal, parent, spouse, child, godparent, witness, declarant, notary, priest, physician, judge, and the other family’s principals too, when our people appear inside their file. No role is furniture.
This is not completeness for its own sake. It is the same sentence as the heading above. Sancho Llerena was found deposing in a stranger’s marriage investigation; Ramón Lerena was found inside a probate filed under Clemente García’s name. If the people standing next to our people are not people, the method has nowhere to put its own results.
What went wrong without it. On one afternoon this archive admitted a Juez de Paz, a wedding witness and a godmother about whom nothing is known, and in the same hours left out Eduardo Zalduondo’s own brother, four officiating clergy, two declarants, a certifying physician, and the groom Sancho swore for. Not a policy — an unwritten judgement made twenty times and made differently each time. Corrections →
And the boundary, added the day after the rule. “Named on an act this archive has read” is too wide on its own. Vicente Lerena Díaz kept the civil register of Pueblo Brugo in 1938 and signed a volume of other people’s deaths; read literally, the rule fills this register with strangers a Lerena merely wrote down. So the act must be about one of our people, or our person must be a party or a witness to it — then everyone on it is admitted. Where our person is only the official of record, the office is recorded and the business of the office is not. That is already how this archive behaved without saying so: the Juez de Paz who married Angélica is here, and the other couples he married that year are not. The line is whether our person is in the record or merely holding the pen.
The one rule that overrides it is older: living people are named only, with no dates, no places and no photographs — and a record that cannot be entered without implying a living person’s details is not entered at all.
This family is written Lerena, Llerena, Lorena, Serena, Lerina, Sancio, Gerena and Levena across the registers that hold it. A surname box cannot reach it reliably.
The parents can. Searching for a couple — father Sancho, mother María Fernández — rather than for their surname returned four of Sancho’s children in one query, including two the archive had never met. Godparents, spouses and witnesses work the same way: their names are spelled ordinarily, and they are standing in the same act.
Turned on the central question the same hour, the method found nothing — which is itself the strongest form the central null has yet taken. The open questions →
Corrections
Corrections are the most valuable thing anyone can send. A family member with a date, a photograph of a document, or a flat contradiction of something written here will change the archive, and the change will be recorded rather than quietly made.
Two kinds of mark, and why both exist
A reader meeting a coloured chip should know which question it answers. There are two, and they are not the same question.
Documented Inferred Family lore
Used on the narrative pages, against a claim. This is the vocabulary the Defranceski and Falco archives use too.
Connected Excluded Unplaced
Used in the register and on person pages, against a person. Most of the register is unplaced, and that is the point of the page.
Living people
Living people appear by name only — no dates, no places, no photographs. That is the rule shared across this family’s archives, and it is stricter in practice than it sounds: a birth date and a city together identify a person completely.
Where a living person’s evidence bears on a dead one — a DNA test, a death notice they signed — the inference is published and the person is not. The DNA page → is the worked example.
This rule was broken until 10 September 2026, when the direct-line page was found to be publishing a living person’s exact birth date, two cities and both marriages beneath a caption claiming the details were withheld. Recorded on Corrections.
Every film number, tested
This archive cites 58 FamilySearch film numbers. Two Montevideo attributions had already failed inspection, which put every catalogue-derived number under suspicion. All 58 were tested on 20 September 2026. Fifty-seven resolve to a real film and not one points at a film that does not exist.
It was done with FamilySearch signed out, because the thumbnail endpoint is public. Two traps are recorded below, and both would have produced false corrections against perfectly good data — one of them caught me.
| Finding | Detail | What it means |
|---|---|---|
| THE RESULT | 58 numbers cited explicitly as DGS. 57 resolve to a real film. 1 exists but is access-restricted at every image tested. NOT FOUND: zero. | Row 40 is answered and the answer is that the archive's film numbers are sound. Each was tested at three images - 1, 100 and 500 - rather than one, because a single probe cannot tell a missing film from a restricted page. |
| THE METHOD, AND WHY IT WORKS SIGNED OUT | thumb_p200.jpg is PUBLIC - plain curl fetches it with no session: /service/records/storage/deepzoomcloud/dz/v1/dgs:{film9}.{film9}_{image5}/thumb_p200.jpg | So a film number can be verified while FamilySearch search is signed out entirely, which is how this was done. CORRECTION TO THIS ARCHIVE'S OWN NOTE: manifest.json is NOT public. It answers 401 'Unauthorized (anonymous session)' to an unauthenticated request, so the manifest route needs a session and the thumbnail route does not. |
| TRAP ONE: 401 DOES NOT MEAN THE FILM IS WRONG | On DGS 008166573, image 1 returns 401, image 100 returns 200, image 500 returns 401 and image 2167 returns 200. One film, both answers. | Access is set PER IMAGE, not per film. A 401 means that page is restricted; only a 404 means the film is not there. Probing image 1 alone and reading its 401 as a bad number would have produced a false correction against a film that is demonstrably fine. The bogus control 999999999 returns 404, which is how the two are told apart. |
| TRAP TWO, AND IT CAUGHT ME | The first pass matched film as well as DGS and reported six failures: 001091419, 001091422, 002124160, 002124219, 002124260, 002274694. | ALL SIX ARE OLD MICROFILM ROLL NUMBERS AND ALL SIX ARE CORRECTLY LABELLED. The archive writes 'DGS 7713373 (film 2124160, items 5-13)' and 'DGS 8166578, items 11-13 (old film 2274694)' - the DGS beside the old roll number, exactly as it should. The fault was in my regex, not in the data, and an old microfilm number is not addressable by DeepZoom at all. Six false corrections avoided by reading the citation before believing the test. |
| THE ONE TO WATCH | DGS 008166571 returned 401 at images 1, 100 and 500. Cited in ark-to-film.tsv, canelones-1776-1794.tsv and sancho-children-reconciled.tsv. | Restricted, not wrong - and not proven either. No 200 was obtained anywhere on it, so unlike 008166573 there is no positive proof the film is what the archive says. Left as the single open item of this audit, to be settled by one signed-in fetch when a session exists. |
Two opposite forename traps
The two free sources this archive leans on hardest behave in opposite ways, and each punishes the habit the other rewards. Getting them the wrong way round produces a false null on either site, and a false null is the most expensive mistake this archive can make — it closes a door that was never shut.
Both were proved here with controls. On FamilySearch, an exact forename search matches the whole given-name string: exact Maria returns 53 Uruguayan Lerenas and Maria Lili Lerena is not one of them, while exact Maria Lili returns her alone. On FreeBMD the reverse holds — the printed index abbreviates the second forename, so Horace Archibald finds nothing while Horace A is sitting there.
| Source | The trap | How it was proved | What to do |
|---|---|---|---|
| FamilySearch, q.givenName.exact=on | EXACT MATCHES THE WHOLE GIVEN-NAME STRING, not the first forename. A person indexed with two forenames is invisible to an exact search on the first one alone. | Maria Lili Lerena, Uruguay. Exact 'Maria' returns 53 records and she is not among them. Exact 'Maria Lili' returns exactly 1 - her. Same surname, same country, same form; only the given-name string changed. | Use the FULL given name exactly as the record is likely to hold it, or drop .exact on the forename and keep it on the surname. The fuzzy forename DOES match per token - fuzzy 'Agustina' returned hits on Augusto and Agustin - so fuzzy-forename plus exact-surname is the safe shape for a null. |
| FreeBMD and FreeCEN | THE EXACT OPPOSITE. The printed indexes abbreviate the second forename, so searching both forenames finds nothing while the man sits there under an initial. | Already logged by this archive: 'Horace Archibald' and 'William John' both returned nothing, and both men were present as 'Horace A' and 'William J'. | Search the FIRST forename only. The habit that is correct here is the one that produces a false null on FamilySearch, which is exactly why the two are written down on one page. |
| THE BLAST RADIUS | - | 133 of the 278 people in this register carry two or more forenames - very nearly half. | Any exact-forename null this archive has recorded against a two-forename person is unsafe and should be re-run in the fuzzy-forename / exact-surname shape. No such null could be identified by grep, because the searches were written down in prose without naming the parameter - which is itself the lesson: record the QUERY, not just the answer. |
| WHAT THIS DOES NOT UNDO | - | The central null on 'Juan Carlos Lerena' used the full string 'Juan Carlos' as the exact given name, which is the correct shape. | It stands - but its stated limit is now sharper than when it was written: it would still miss a man indexed as 'Juan Carlos Maria Lerena' or as 'Juan C.', because the match is whole-string. The caveat on /direct-line/ said 'exact string'; this is what that costs. |
Six trees agreeing, and one source
Six FamilySearch trees give Sancho Llerena the same parents — antoniojosed, rosanaic, jfina, nanabal, ladissosa and abal2018. That looks like strong corroboration and it is not corroboration at all. They descend from one published account — one of them carries in its own user name the surname that appears in that work’s acknowledgements — beside a single Spanish tree of undated estimates. Copies are not corroboration.
Documented This archive had already learned the same lesson from a parish book rather than a website: the three Francisco entries of 7 January 1846 that looked like three witnesses were one clerk, writing one page, on one morning. The shape is identical. Counting copies as witnesses is the commonest way an archive talks itself into confidence, and it happens on paper as readily as online.
Documented And where a census meets a reconstruction, the census wins. The two camps disagree about Sancho’s birth by thirteen years: the Uruguayan trees say 1767, antoniojosed says about 1754. The padrón of 1812 records him as 45, which is 1767. The 1754 is what you get if you assume a marriage in 1753 and a first child the year after — so that tree’s “about 1753” marriage is an estimate derived from a guessed birth, not a record of an act.
Documented Which dissolves a coincidence that looked real for an hour. A Lerena marrying an Aguilar at Córdoba in 1753, one year before a Sancho de Lerena y Armenta married an Ana María de Aguilar at Granada in 1754 — two families, two cities, one year apart. There is no coincidence, because the 1753 is not a date from a document. It is a tree’s arithmetic, built on a birth year the census contradicts.
Documented The opposite case is worth naming too: when an index disagrees with itself the way the acts do, the disagreement is in the registers. Dominga Josefa Lerena married a Capitán Don Antonio Ruiz — or Rodríguez — de Carvallo, and the two acts spell him differently. FamilySearch’s own index splits the same way. An index that reproduces a disagreement did not invent it.
What an información matrimonial contains, and why Sancho’s absence costs so much.
These petitions give the groom’s parents, his birthplace, and his years in the country — every one of the three things this archive cannot establish for Sancho Llerena. That is precisely why his would have been worth more than any other document named on this site, and why its absence is the expensive one.
And the gap where it should be is not quite final. The volume’s own filming-condition card reads “Volumen Entero: Manchas de Tinta … HOJAS SUELTAS” — loose leaves. It is a folder of separate sheets, not a bound book, so its order is the order somebody filed them in and is not guaranteed to be chronological. That is the one reason not to treat the January 1791 gap as absolutely final.
Documented And the same discipline run forwards, for once, rather than backwards. A parent-pair query on Félix Llerena and Rosalía Aguilar returned zero from Spain. The page rendered and reported a count, so it was not a blocked page. The control was run before the null was believed, not after: searching ciudad de Córdova and reading the collection names that came back.
They are Nobility Records — Granada 1489–1718 and Écija 1529–1907, Madrid notarial protocols, and induction files of the Orders of Chivalry. The only Córdoba in the whole corpus is Córdoba, VERACRUZ, in Mexico. So the full-text index for Andalusia holds nobility and notarial records and not parish registers: an eighteenth-century Córdoba baptism is not in the corpus being searched. The zero means “not findable by this instrument”, not “not there”, and it is recorded that way.
Inferred One more tier worth stating plainly. Fourteen records sit attached to Sancho Llerena in the tree, and the attachments are secondary — a tree user decided those fourteen are all one man, and the underlying acts have not been read here. One was opened to check and it is a proof of nobility of 1599, from Alcántara, Cáceres, Extremadura. A record can be perfectly genuine and still be attached to the wrong man; the attachment is the claim, not the document.