{"events":[{"at":"2026-08-02","kind":"identity.start","label":"Domain resolution started for 64 ventures","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"start","ventures":64}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I001 confirmed as ororatech.de by name_cosignal anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I001","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I001","domain":"ororatech.de","anchor":"name_cosignal","stage":2}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I002 confirmed as technosylva.com by address anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I002","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I002","domain":"technosylva.com","anchor":"address","stage":2}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I005 confirmed as dryadnetworks.de by regnumber anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I005","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I005","domain":"dryadnetworks.de","anchor":"regnumber","stage":2}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://pyro.es/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"pyro.es","url":"https://pyro.es/o-nas"}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I008 confirmed as iceye.fi by name_cosignal anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I008","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I008","domain":"iceye.fi","anchor":"name_cosignal","stage":2}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I010 confirmed as eliance.es by address anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I010","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I010","domain":"eliance.es","anchor":"address","stage":2}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I018 confirmed as aldeiasseguras.pt by address anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I018","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I018","domain":"aldeiasseguras.pt","anchor":"address","stage":2}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://resceu.eu/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"resceu.eu","url":"https://resceu.eu/o-nas"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fuvex.es/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fuvex.es","url":"https://fuvex.es/o-nas"}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I030 confirmed as overstory.nl by name_cosignal anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I030","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I030","domain":"overstory.nl","anchor":"name_cosignal","stage":2}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://diba.cat/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"diba.cat","url":"https://diba.cat/o-nas"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://civilprotection.gov.gr/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"civilprotection.gov.gr","url":"https://civilprotection.gov.gr/o-nas"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://fireservice.gr/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"fireservice.gr","url":"https://fireservice.gr/o-nas"}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I050 confirmed as laescandella.com by regnumber anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I050","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I050","domain":"laescandella.com","anchor":"regnumber","stage":2}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I051 confirmed as cupapizarras.com by address anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I051","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I051","domain":"cupapizarras.com","anchor":"address","stage":2}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://etexgroup.com/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"etexgroup.com","url":"https://etexgroup.com/o-nas"}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I054 confirmed as rockwool.com by name_cosignal anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I054","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I054","domain":"rockwool.com","anchor":"name_cosignal","stage":2}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I055 confirmed as ohagin.com by address anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I055","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I055","domain":"ohagin.com","anchor":"address","stage":2}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://e-geos.it/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"e-geos.it","url":"https://e-geos.it/o-nas"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://telespazio.es/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"telespazio.es","url":"https://telespazio.es/o-nas"}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I075 confirmed as planetek.gr by regnumber anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I075","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I075","domain":"planetek.gr","anchor":"regnumber","stage":2}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/o-nas"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://belfor.it/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"belfor.it","url":"https://belfor.it/o-nas"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/imprint","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/imprint"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/impressum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/impressum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/legal","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/legal"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/about","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/about"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/about-us","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/about-us"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/contact","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/contact"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/contacts","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/contacts"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/kontakt","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/kontakt"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/kontakty","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/kontakty"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/impresum","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/impresum"}},{"at":"2026-08-02","kind":"identity.robots_blocked","label":"robots.txt blocked https://polygongroup.com/o-nas","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"robots_blocked","domain":"polygongroup.com","url":"https://polygongroup.com/o-nas"}},{"at":"2026-08-02","kind":"identity.anchor_confirm","label":"I081 confirmed as grupobeer.com by regnumber anchor","detail":null,"source":"resolution_log.jsonl","ref":"venture:I081","meta":{"date":"2026-08-02","event":"anchor_confirm","venture":"I081","domain":"grupobeer.com","anchor":"regnumber","stage":2}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I003 confirmed as satellitesonfire.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I003","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I003","domain":"satellitesonfire.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I004 confirmed as allianz.es by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I004","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I004","domain":"allianz.es","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I006 confirmed as pyro.es by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I006","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I006","domain":"pyro.es","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I009 confirmed as avincis.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I009","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I009","domain":"avincis.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I011 confirmed as agif.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I011","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I011","domain":"agif.pt","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I012 confirmed as juntadeandalucia.es by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I012","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I012","domain":"juntadeandalucia.es","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I014 confirmed as sgifr.gov.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I014","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I014","domain":"sgifr.gov.pt","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I015 confirmed as sgifr.gov.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I015","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I015","domain":"sgifr.gov.pt","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I017 confirmed as civilprotection-program.gr by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I017","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I017","domain":"civilprotection-program.gr","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I019 confirmed as juntadeandalucia.es by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I019","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I019","domain":"juntadeandalucia.es","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I020 confirmed as ramatsdefoc.org by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I020","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I020","domain":"ramatsdefoc.org","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I021 confirmed as edistribucion.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I021","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I021","domain":"edistribucion.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I022 confirmed as europa.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I022","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I022","domain":"europa.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I023 confirmed as europa.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I023","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I023","domain":"europa.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I024 confirmed as paucostafoundation.org by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I024","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I024","domain":"paucostafoundation.org","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I025 confirmed as copernicus.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I025","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I025","domain":"copernicus.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I026 confirmed as fire-res.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I026","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I026","domain":"fire-res.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I027 confirmed as fireurisk.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I027","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I027","domain":"fireurisk.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I028 confirmed as fuvex.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I028","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I028","domain":"fuvex.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I029 confirmed as e-redes.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I029","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I029","domain":"e-redes.pt","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I031 confirmed as protezionecivile.gov.it by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I031","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I031","domain":"protezionecivile.gov.it","stage":3}},{"at":"2026-08-02","kind":"identity.fail_to_unsure","label":"I041 left unresolved (unsure)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I041","meta":{"date":"2026-08-02","event":"fail_to_unsure","venture":"I041","reason":"unsure"}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I043 confirmed as sgifr.gov.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I043","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I043","domain":"sgifr.gov.pt","stage":3}},{"at":"2026-08-02","kind":"identity.fail_to_unsure","label":"I044 left unresolved (unsure)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I044","meta":{"date":"2026-08-02","event":"fail_to_unsure","venture":"I044","reason":"unsure"}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I048 confirmed as fireprime.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I048","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I048","domain":"fireprime.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I049 confirmed as upc.edu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I049","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I049","domain":"upc.edu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I052 confirmed as tejasborja.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I052","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I052","domain":"tejasborja.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I053 confirmed as etexgroup.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I053","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I053","domain":"etexgroup.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I056 confirmed as vulcanvents.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I056","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I056","domain":"vulcanvents.com","stage":3}},{"at":"2026-08-02","kind":"identity.fail_to_unsure","label":"I057 left unresolved (unsure)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I057","meta":{"date":"2026-08-02","event":"fail_to_unsure","venture":"I057","reason":"unsure"}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I058 confirmed as mitigasolutions.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I058","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I058","domain":"mitigasolutions.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I059 confirmed as silviaearth.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I059","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I059","domain":"silviaearth.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I060 confirmed as fidelidade.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I060","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I060","domain":"fidelidade.pt","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I071 confirmed as copernicus.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I071","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I071","domain":"copernicus.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I072 confirmed as copernicus.eu by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I072","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I072","domain":"copernicus.eu","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I073 confirmed as e-geos.it by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I073","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I073","domain":"e-geos.it","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I074 confirmed as telespazio.es by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I074","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I074","domain":"telespazio.es","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I076 confirmed as bdeo.io by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I076","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I076","domain":"bdeo.io","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I077 confirmed as reask.earth by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I077","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I077","domain":"reask.earth","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I078 confirmed as belfor.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I078","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I078","domain":"belfor.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I079 confirmed as belfor.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I079","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I079","domain":"belfor.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I080 confirmed as polygongroup.com by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I080","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I080","domain":"polygongroup.com","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I082 confirmed as sgifr.gov.pt by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I082","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I082","domain":"sgifr.gov.pt","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I083 confirmed as arogi.gov.gr by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I083","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I083","domain":"arogi.gov.gr","stage":3}},{"at":"2026-08-02","kind":"identity.verifier_confirm","label":"I084 confirmed as agroseguro.es by the verifier (leads review pending)","detail":null,"source":"resolution_log.jsonl","ref":"venture:I084","meta":{"date":"2026-08-02","event":"verifier_confirm","venture":"I084","domain":"agroseguro.es","stage":3}},{"at":"2026-08-02","kind":"identity.finalize","label":"Domain resolution finalised: 55 confirmed","detail":null,"source":"resolution_log.jsonl","ref":null,"meta":{"date":"2026-08-02","event":"finalize","confirmed":55,"verified_absent":1,"unresolved":8}},{"at":"2026-08-01","kind":"categories.revision","label":"Categories revised by category-clustering composer (out-of-band), applying the adversarial critic pass of 2026-08-01 — 12 MUST FIX, 9 SHOULD FIX, 5 judgement calls, 7 methodology-level items; critic verdict material_changes_recommended","detail":"ACCEPTED IN FULL — all 12 MUST FIX, all 9 SHOULD FIX and all 5 judgement calls. NOTHING REJECTED. The three the composer had not self-nominated were checked against the repo before being applied and all three were confirmed. M1: phase_00_input.yaml #fit_check.rationale does bind this pilot to \"count only *new* adaptation above the already-embedded historical suppression baseline\", verbatim, and L_0 is anchored at base_year 2026. M2: I015's inventory record, its dossier and its primary source all describe a building-perimeter measure and the dossier states in terms that the 50 m / 100 m distanc","source":"phase_04_5_categories.yaml","ref":null,"meta":{"iteration":2,"date":"2026-08-01","author":"category-clustering composer (out-of-band), applying the adversarial critic pass of 2026-08-01 — 12 MUST FIX, 9 SHOULD FIX, 5 judgement calls, 7 methodology-level items; critic verdict material_changes_recommended","note":"ACCEPTED IN FULL — all 12 MUST FIX, all 9 SHOULD FIX and all 5 judgement calls. NOTHING REJECTED. The three the composer had not self-nominated were checked against the repo before being applied and all three were confirmed. M1: phase_00_input.yaml #fit_check.rationale does bind this pilot to \"count only *new* adaptation above the already-embedded historical suppression baseline\", verbatim, and L_0 is anchored at base_year 2026. M2: I015's inventory record, its dossier and its primary source all describe a building-perimeter measure and the dossier states in terms that the 50 m / 100 m distances are NOT on the page. M11: phase_00_input.yaml.out_of_scope does exclude agricultural, forestry and standing-timber loss, which is Agroseguro's entire covered scope. (1) BASELINE NETTING (M1) — the largest change. Three H effectiveness centrals were re-anchored on the 2026 system as the counterfactual and fell hard: aerial suppression 0.25 -> 0.06 (lower 0.08 -> 0.00), landscape fuel management 0.20 -> 0.08 (lower 0.05 -> 0.00), programmes governance increment 0.10 -> 0.04 (lower 0.02 -> 0.00). The composer additionally volunteered detection/forecasting 0.15 -> 0.12, which the critic had not flagged, because EFFIS-grade forecasting and the national detection chains are equally inside L_0. The sub-baseline counterfactual \"materially thinner aerial and surge capacity\" is withdrawn. Turco et al. 2016 is retained in effectiveness.sources in three categories but only as a CEILING ON THE WHOLE HISTORICAL MITIGATION STOCK, never as the anchor for a forward increment. Each affected definition now cites phase_00_input.yaml#fit_check.rationale and carries a PHASE V INSTRUCTION that adoption anchors be set on the increment (y0 near zero) so the baseline is not re-embedded. The same netting is now stated explicitly for the Copernicus imagery limb (J4). (2) TIER HONESTY (M3, M4, M5, M6, M7, M11, M12) — the declared-deficit pattern is now applied consistently instead of to one row only. cat_h_detection_forecasting_decision_ support retiered `confirmed` -> `emerging` on the §4.2 gate (EUR 55,669,561, every component a §6-admissible disclosed amount), which is a better landing than defending a shaky academic axis. cat_h_fire_management_programmes_and_statutes was offered the same `emerging` route on AEGIS's EUR 2.1 bn and the composer REFUSED IT, applying the declared-deficit pattern instead: AEGIS is an all-hazard programme (inventory §1), §6 contemplates pro-rating by programme-area share, the Axis-2 line item has not been retrieved, and clearing a rigor gate with an un-pro-rated sovereign figure would be exactly the inflation this iteration is correcting elsewhere. That refusal is the one place the composer declined a critic-offered option, and it declines it in the conservative direction. Declared deficits now stand on five categories: cat_h_aerial_suppression_surge_capacity (1 axis), cat_h_fire_management_programmes_ and_statutes (1 axis), cat_v_noncombustible_envelope_fabric (2 axes), cat_v_retrofit_ember_path_protection (2 axes), cat_r_physical_restoration_capacity (2 axes, carried from iteration 1), plus cat_r_public_recovery_substitution (2 axes, and now neutral on scope). Axes withdrawn: two academic citations from detection; academic + industry from programmes; industry + academic from aerial; regulator from retrofit (an ABSENCE source — P4); industry from non-combustible fabric (a NEGATIVE CONTROL — P4); industry from public recovery (out of scope — M11). Every withdrawn source is retained in prose or in effectiveness.sources as what it actually is. (3) SCOPE (M10) — cat_r_public_recovery_substitution's effectiveness is set to 0.00 (I3 = 1.0, neutral) and the row is re-cast as an exposure-model / L_0-bridge input. An insured-share movement is a protection-gap movement, which phase_00_input.yaml confines to the L_0 bridge; and scoring it as mitigation while this same lattice refuses Fidelidade's +60% adequate-coverage uplift on identical grounds was a one-sided treatment of one quantity that biased the forecast downward. Both directions are now excluded from the mitigation term. (4) EVIDENCE ATTRIBUTION (M2) — the I015/I043 disjointness control is materially weakened and re-stated rather than defended. The cluster_rationale now says plainly that I015's own three records evidence only the building band, that the 100 m settlement band survives only as a second-hand bundle claim on a V-channel source page, that the split is defensible as a reading of DL 82/2021 but not as a reading of I015's record, and that Phase X must treat the risk that I015 and I043 describe the SAME act as live. Critic option (a) — a Phase IV correction to I015's summary, tags and sources — is ESCALATED TO THE LEADS as work Phase IV.5 has no authority to do. Per S1 the 0.55/0.45 partition is relabelled: it is not a derived geometry, it is a deliberate conservative device with a stated downward bias, adopted precisely because the limbs may overlap. (5) EXECUTABILITY (M8, M9, S7) — the detection merge's stated arithmetic was wrong and is corrected: the forecasting sub-cluster (I026 + I027 = EUR 50,069,561) DOES clear the gate by EUR 69,561 and could stand alone; only the detection sub-cluster is orphan-trapped. The I006 MAK 5 control is restated at CATEGORY level because v0.7 has no per-venture mitigation cells, and the same control is added for I002's KatRisk R-channel limb, which was unflagged. (6) SOURCING HYGIENE (S2, S3, S4, S5, S6, S8, S9) — the IBHS anchor now carries its full provenance including that neither figure is in either snapshot and that ZestyAI co-authored the study and sells a wildfire risk score; three gloss `span` values are replaced with source key_claim text; the DL 82/2021 prescription and the ~40% non-compliance figure are split into two citations with the latter marked second-hand; the utility `emerging` gate now states all three ways it is thin; AEGIS carries its pro-rating caveat; a confidence row is added to every dossier §5 and a confidence column to every §6; and every EUR 0 investment block now names what was checked. (7) JUDGEMENT CALLS — all five accepted with their asks. J1: the retrofit row now carries a binding Phase V instruction to anchor on the vent limb and hold the applied-coating limb at an evidence gap, and concedes that the shared property is a deployment property, not a mechanism. J2: arson deterrence is named as a separate, separately-unquantified limb and routed to Phase X as `evidence_gap: true` rather than as part of the 0.04. J3 and J4: both rows now state that a single adoption S-curve is wrong for them and why. HONEST AXIS COUNT PER CATEGORY after this pass, for the leads' one-view scan (M12): detection/forecasting 2 (emerging, gate cleared); aerial suppression 1 (deficit); programmes 1 (deficit); landscape fuel management 3 (confirmed); utility corridor 2 (emerging, gate cleared but thin); defensible space 3 (confirmed); non-combustible fabric 2 (deficit); retrofit ember path 2 (deficit); assessment and targeting 3 (confirmed); post-event damage establishment 3 (confirmed); physical restoration 2 (deficit); public recovery substitution 2 (deficit, and neutral on scope). Four categories stand on three genuine on-mechanism axes; two are `emerging` on the investment gate; six carry declared deficits. No category is silently thin. UNCHANGED, per the critic's own do-not-churn list: all 64 ventures assigned exactly once, no cross-channel members, every source id resolving, investment arithmetic, the IBHS quarantine, the refused-evidence discipline, the 1 - (E x AS) identity, and the displacement-by-public-good finding in cat_r_post_event_damage_establishment.\n"}},{"at":"2026-08-01","kind":"categories.revision","label":"Categories revised by category-clustering composer (out-of-band)","detail":"METHODOLOGY-LEVEL DEFECTS FOR SIGN_OFF_CHECKLIST.md — recorded here for the coordinator to lift out, NOT fixed in-pilot (frozen-pilot rule; this pilot runs at its pinned hash 77b20a9f). P1: category_derivation.md §4.3 vs tools/validate.py check 3 — the categories file's own considered_but_excluded is never consulted, so an `insufficient` category orphans its ventures and hard-fails validation; independently confirmed by the critic against the source. Fix options, best first: extend check 3 to accept an `absorbed_venture_ids` list in this file; add a renderable third tier state; or allow a docu","source":"phase_04_5_categories.yaml","ref":null,"meta":{"iteration":2,"date":"2026-08-01","author":"category-clustering composer (out-of-band)","note":"METHODOLOGY-LEVEL DEFECTS FOR SIGN_OFF_CHECKLIST.md — recorded here for the coordinator to lift out, NOT fixed in-pilot (frozen-pilot rule; this pilot runs at its pinned hash 77b20a9f). P1: category_derivation.md §4.3 vs tools/validate.py check 3 — the categories file's own considered_but_excluded is never consulted, so an `insufficient` category orphans its ventures and hard-fails validation; independently confirmed by the critic against the source. Fix options, best first: extend check 3 to accept an `absorbed_venture_ids` list in this file; add a renderable third tier state; or allow a documented Phase IV.5 write-back into the inventory. P2: phase_04_5_categories.json's tier enum has two states while §2 and §4 define three — the proximate cause of the declared-deficit workaround, now used on six rows. P3: the `emerging` gate is investment-only, and 57 of 64 ventures in this pilot disclose nothing; the inventory predicted this at §2.2 and the category pass walked into it. In a domain delivered by statutes, state programmes and free public goods, \"deployed capital validates market belief\" is not a usable rigor signal — a non-monetary route (hectares under contract, km of line, activations, settlements enrolled) would fit this evidence base and this pilot has all of them. P4: §4.1 gives no rule on whether an ABSENCE source counts as an axis hit; this pass counted three such and has now withdrawn them all. Proposed rule: an axis is hit only by an affirmative claim about the mechanism; absences are findings recorded in tier_rationale and never in axes_hit. P5: venture_discovery.md's 8 axes vs sources.md's fixed 4 remain unreconciled and propagate into every axis judgement here. P6: v0.7 addressable_share is an unbracketed, unsourced, undefined-basis scalar with no statement of whether category shares may overlap — which is why the I015/I043 partition is unadjudicable and why the 0.05 on non-combustible fabric has nowhere to record its uncertainty; matrix_schema.md §v0.8 already fixes all four. P7: matrix_schema.md OQ-10 (AS_c carries no impact-area index, questionable for I1/I2) is open and every dossier's neutral I1/I2 is a workaround for it, not an answer.\n"}},{"at":"2026-07-31","kind":"categories.revision","label":"Categories revised by category-clustering composer (out-of-band run against the resolved cluster_categories.py prompt; no ANTHROPIC_API_KEY configured on the run machine)","detail":"METHODOLOGY DEFECT FOUND DURING THIS PASS — raised for the leads, not patched here. category_derivation.md §4.3 requires an `insufficient` category to be sent to considered_but_excluded, but tools/validate.py's no-orphan check (_validate_phase_04_5_categories_v07_extra, check 3) only accepts a venture as accounted-for if it is assigned to a category OR appears in the INVENTORY's considered_but_excluded. A category-level exclusion in this file therefore orphans its constituent ventures and hard-fails validation. Combined with the tier enum's two states (confirmed / emerging) and the fact that 5","source":"phase_04_5_categories.yaml","ref":null,"meta":{"iteration":1,"date":"2026-07-31","author":"category-clustering composer (out-of-band run against the resolved cluster_categories.py prompt; no ANTHROPIC_API_KEY configured on the run machine)","note":"METHODOLOGY DEFECT FOUND DURING THIS PASS — raised for the leads, not patched here. category_derivation.md §4.3 requires an `insufficient` category to be sent to considered_but_excluded, but tools/validate.py's no-orphan check (_validate_phase_04_5_categories_v07_extra, check 3) only accepts a venture as accounted-for if it is assigned to a category OR appears in the INVENTORY's considered_but_excluded. A category-level exclusion in this file therefore orphans its constituent ventures and hard-fails validation. Combined with the tier enum's two states (confirmed / emerging) and the fact that 57 of 64 ventures disclose no funding, the practical effect is that any mechanism whose ventures cannot be dropped MUST be labelled `confirmed` or `emerging` even where the evidence does not support it. This pass handled it in three ways, all declared in the affected records: merging mechanisms that cannot clear the three-axis bar alone (cat_h_detection_forecasting_decision_support, cat_v_retrofit_ember_path_protection); tiering `emerging` where disclosed capital genuinely clears the EUR 50 m gate (cat_h_utility_corridor_ignition_prevention); and carrying ONE category — cat_r_physical_restoration_capacity — at `confirmed` with an explicit two-axis deficit statement as the first line of its tier_rationale, plus an instruction that Phase X apply the §5 confidence: L cap to it as though it were emerging. Suggested v0.7.x fix: either add a third tier state that is renderable in the matrix, or extend validate.py's no-orphan check to accept ventures accounted for in this file's own considered_but_excluded with a venture-id list.\n"}},{"at":"2026-07-31","kind":"categories.revision","label":"Categories revised by category-clustering composer","detail":"Recorded for the record: R-channel source-type coverage is structurally capped at two axes in this pilot for restoration and claims handling (phase_04_venture_inventory.md §2.7 — no academic study and no NGO report discusses post-event wildfire claims handling in ES/PT/IT/GR). Two of the three R categories nonetheless reach three axes by drawing on JRC/EFFIS technical reporting for the mapping product chain (cat_r_post_event_damage_establishment) and on the EEA European Climate Risk Assessment for public-finance substitution (cat_r_public_recovery_substitution). Both of those citations are loa","source":"phase_04_5_categories.yaml","ref":null,"meta":{"iteration":1,"date":"2026-07-31","author":"category-clustering composer","note":"Recorded for the record: R-channel source-type coverage is structurally capped at two axes in this pilot for restoration and claims handling (phase_04_venture_inventory.md §2.7 — no academic study and no NGO report discusses post-event wildfire claims handling in ES/PT/IT/GR). Two of the three R categories nonetheless reach three axes by drawing on JRC/EFFIS technical reporting for the mapping product chain (cat_r_post_event_damage_establishment) and on the EEA European Climate Risk Assessment for public-finance substitution (cat_r_public_recovery_substitution). Both of those citations are load-bearing and a critic should test them first.\n"}},{"at":"","kind":"matrix.composer_initial_fill","label":"Matrix loop iteration 0: composer initial fill","detail":"12 categories x 4 impact areas = 48 cells. Disposition 20 evidence_gap / 16 neutral / 12 active, matching the Phase IX prediction exactly. 11 of 12 I3 cells reproduce the 1-(E x AS) identity from phase_04_5_categories.yaml; the single departure is cat_r_post_event_damage_establishment.I4.","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":0,"event":"composer_initial_fill","matrix_hash":"892b656a416c29bcdb1d21fafdd4788356b874269ff9717c877b9d59e9e9e258","tokens_in":null,"tokens_out":null,"orchestrator":"coordinating agent (out-of-band); tools/run_matrix_loop.py not used"}},{"at":"","kind":"matrix.critique","label":"Matrix loop iteration 1: critique","detail":"Critic confirmed the 1-(E x AS) identity holds on ALL 12 I3 cells (composer had said 11) and recomputed total_factor_I3 = 0.725226. Four hard defects: two cells exempt themselves from baseline-netting on a compliance figure the pilot had already corrected at the venture and adoption layers; baseline.I3 yaml-ref does not resolve on a confidence-H cell, traced to tools/matrix_io.py:267 and therefore","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":1,"event":"critique","material_changes_recommended":true,"num_critiques":12,"hard_defects":4,"tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.revision","label":"Matrix loop iteration 1: revision","detail":"10 critiques accepted, 2 held per orchestrator ruling, 0 rejected. Only cat_r_post_event_damage_establishment.I4 moved (0.979 -> 1.0, neutralised with evidence_gap). No Phase IV.5 effectiveness or addressable share altered. total_factor_I3 unchanged at 0.725226; total_factor_I4 1.000000. Disposition 21 gap / 16 neutral / 11 active. All 38 yaml-refs hand-verified to resolve.","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":1,"event":"revision","max_delta":0.021,"cells_changed":1,"matrix_hash":"ab56438558a7ced6f9e085cdd79e58981e9d1acbd96705380981b99c9a07f1cb","tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.critique","label":"Matrix loop iteration 2: critique","detail":"Fresh critic, blind to iteration 1 per matrix_loop.md section 4. NO cell value found wrong: the 1-(E x AS) identity holds exactly on all 12 I3 cells with zero residual, total_factor_I3 recomputes to 0.725226, section 5 sourcing holds on all 11 active cells, the emerging cap holds, all 21 evidence_gap cells carry L plus a real gap_reason, all 16 neutral rationales name a search, all 81 cited wiki f","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":2,"event":"critique","material_changes_recommended":true,"num_critiques":7,"hard_defects":2,"tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.revision","label":"Matrix loop iteration 2: revision","detail":"Prose and provenance only; no cell value moved. baseline.I3 refs repointed to trajectory_unmitigated.10.* and verified by importing the repo resolver rather than by hand (211756301.48 / 60000000.0 / 907809861.04). The other 34 yaml-refs use an id-anchor dialect and 0 of 34 resolve; left in place and documented rather than rewritten to numeric indices, which would break silently on any reordering. ","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":2,"event":"revision","max_delta":0.0,"cells_changed":0,"matrix_hash":"0efd124b961812f5283679a5cc341c5cac296b5c072b16d4226030db0b0e4c97","tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.critique","label":"Matrix loop iteration 3: critique","detail":"Third fresh critic. Both hard defects land on cat_v_defensible_space_clearance.I3, the row carrying 28.6% of the reduction. Ten of eleven active rows denominate Phase V y0 as a forward increment over L_0 and say so verbatim; this row alone is denominated as a 2026 compliance STATE at y0=0.30, and since section 6 computes on absolute y10 and the trajectory never enters the math, nothing subtracts i","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":3,"event":"critique","material_changes_recommended":true,"num_critiques":7,"hard_defects":2,"tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.revision","label":"Matrix loop iteration 3: revision","detail":"No mitigation or baseline cell value moved. The material change is one adoption field: cat_v_defensible_space_clearance 0.65 -> 0.35, crediting the increment rather than the 2026 compliance state, which makes the row consistent with the eleven others rather than introducing a new exception. total_factor_I3 0.725226 -> 0.757423; headline 27.5% -> 24.3%; channel V 0.88776 -> 0.92717. phase_05_adopti","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":3,"event":"revision","max_delta":0.0,"cells_changed":0,"adoption_fields_changed":1,"max_adoption_delta":0.3,"matrix_hash":"4938f2a8672f2a7f1bdbbfa625c4bde7ab01a33fa4dc12817c191a9ca17552fd","tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.critique","label":"Matrix loop iteration 4: critique","detail":"Fourth fresh critic. NO cell value moves. All three defects are stale or false statements that survived the composer own sweep, two of which render into the deliverable: loop_metadata.disclosure_rendering_note still carries the superseded iteration-2 per-row percentages and contradicts aggregation_disclosure item 2 in the same file; a defensible-space rationale makes a comparative claim that is fa","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":4,"event":"critique","material_changes_recommended":true,"num_critiques":3,"hard_defects":3,"tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.revision","label":"Matrix loop iteration 4: revision","detail":"Prose only; a field-by-field diff against the iteration-3 snapshot passes on every numeric and structural field. Five cell rationales and seven loop_metadata keys changed. Both netting additions are now grounded in phase_02_baseline.yaml method_notes rather than in weaker assertions: L_0 is the EIOPA/CATDAT insured mean over 1980-2024, so a predictive layer first flying in 2026 postdates every yea","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":4,"event":"revision","max_delta":0.0,"cells_changed":0,"adoption_fields_changed":0,"matrix_hash":"a11023466a09326b4c8182dd79cb9cfbafcf652e64238f0d1bf08f05f01554c3","tokens_in":null,"tokens_out":null}},{"at":"","kind":"matrix.critique","label":"Matrix loop iteration 5: critique","detail":"Fifth fresh critic. EXIT GATE. Every figure the matrix reports about itself reproduced exactly on independent recomputation: the identity on all twelve I3 cells, total_factor_I3 0.757423, the per-channel products, all twelve standalone/marginal/log triples, the emerging and L-confidence blocks and all three counterfactuals. Seven non-blocking items recorded, all either bookkeeping in loop_metadata","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":5,"event":"critique","material_changes_recommended":false,"num_critiques":7,"hard_defects":0}},{"at":"","kind":"matrix.finalize","label":"Matrix loop iteration 5: finalize","detail":"Orchestrator finalize. Convergence here is a signature, not a computation - no epsilon or oscillation check was executed by any mechanism because run_matrix_loop.py was not used. Also applied the two iteration-5 bookkeeping fixes: the yaml-ref census was wrong and self-contradictory (38 live refs of which 4 resolve, not 37 of which 3), and instrumentation_note claimed iterations_run 3 against a fi","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":5,"event":"finalize","reasons":["critic_signaled_done","delta_below_epsilon","independent_reproduction"],"matrix_hash":"a5115c6e29324ca5cd11637646ac35fa77f5c10d2a3ea85dd6e4571a2bf89c9a","total_tokens_in":null,"total_tokens_out":null}},{"at":"","kind":"matrix.erratum","label":"Matrix loop iteration 5: erratum","detail":"Post-convergence erratum, 2026-09-21, no cell value changed. The disclosure prose in the five dominant I3 rationales, in the baseline claims-line rationale and in loop_metadata.aggregation_disclosure quoted total_factor_I3 = 0.757423 (24.3%) and the attribution percentages that go with it. Issue #53 rebased the trajectory on the observed L_0, L(t) = L_0 (1+g)^t f(t)/f(0), and withdrew the iteratio","source":"phase_10_loop_log.jsonl","ref":null,"meta":{"iter":5,"event":"erratum","reasons":["issue_53_rebasing"],"matrix_hash":"b2963bba172e166337b01445bba00f039379fbb302d504f3852859d2feb79238","total_tokens_in":null,"total_tokens_out":null}},{"at":"","kind":"adoption.start","label":"Adoption sharpening: start","detail":null,"source":"adoption_sharpening_log.jsonl","ref":null,"meta":{"event":"start","cell_id":"cat_v_retrofit_ember_path_protection.anchors.y10.value","cell_slug":"cat_v_retrofit_ember_path_protection__y10","old_value":0.15,"timestamp":"2026-08-03T13:23:08.359724+00:00"}},{"at":"","kind":"adoption.composer_turn","label":"Adoption sharpening: composer_turn","detail":null,"source":"adoption_sharpening_log.jsonl","ref":null,"meta":{"event":"composer_turn","cell_id":"cat_v_retrofit_ember_path_protection.anchors.y10.value","iter":0,"proposed_value":0.08,"timestamp":"2026-08-03T14:24:08.925423+00:00"}},{"at":"","kind":"adoption.critic_turn","label":"Adoption sharpening: critic_turn","detail":null,"source":"adoption_sharpening_log.jsonl","ref":null,"meta":{"event":"critic_turn","cell_id":"cat_v_retrofit_ember_path_protection.anchors.y10.value","iter":1,"material_changes_recommended":true,"timestamp":"2026-08-03T14:40:34.811302+00:00"}},{"at":"","kind":"adoption.composer_turn","label":"Adoption sharpening: composer_turn","detail":null,"source":"adoption_sharpening_log.jsonl","ref":null,"meta":{"event":"composer_turn","cell_id":"cat_v_retrofit_ember_path_protection.anchors.y10.value","iter":2,"proposed_value":0.15,"timestamp":"2026-08-03T14:56:13.005655+00:00"}},{"at":"","kind":"adoption.critic_turn","label":"Adoption sharpening: critic_turn","detail":null,"source":"adoption_sharpening_log.jsonl","ref":null,"meta":{"event":"critic_turn","cell_id":"cat_v_retrofit_ember_path_protection.anchors.y10.value","iter":3,"material_changes_recommended":true,"timestamp":"2026-08-03T15:19:25.317369+00:00"}},{"at":"","kind":"adoption.aborted","label":"Adoption sharpening: aborted","detail":null,"source":"adoption_sharpening_log.jsonl","ref":null,"meta":{"event":"aborted","cell_id":"cat_v_retrofit_ember_path_protection.anchors.y10.value","reason":"Run reached a determinate finding rather than a sharpened value: the cell cannot be sharpened on the available evidence, because no admissible source in this pilot states an adoption or penetration quantity for ember-path retrofit in ANY geography - independently re-verified by the critic across all 103 source pages plus every venture and category page, returning zero hits. The value does not move. Aborting rather than finalizing because finalize would write a sharpened_ prefix, append refinement_pending, reset both leads' sign-offs and replace the incumbent memo pointer with a source string listing 16 paths - three of which this run ruled INADMISSIBLE (the Phase IV.6 serviceability artifact, barred by the decoupling rule and its grep test; the US retrofit-cost page, which forbids untransferred use and carries no penetration quantity; and the EN-gap page, whose caveat 5 bars exactly this use). Every one of those signals would read as refinement performed on a value that did not move. The incumbent memo and its three named falsifiers are better provenance than anything this run could write. Scratch is preserved and has been copied into the tracked phase_12_adoption_sharpening archive so the finding survives in git rather than in a gitignored directory.","timestamp":"2026-08-03T15:19:25.593862+00:00"}}]}