{
  "version": 114,
  "asof": "2026-10-06",
  "status": "progress",
  "scope": "Selected North American2027 general boarding/family and technical campus programmes, Pasadena2026/27holidays and important contradictory/closure evidence; not a complete country/world audit.",
  "new_dossiers": 15,
  "new_dossier_slugs": [
    "onondaga-general",
    "hurontario-intro",
    "hurontario-regular",
    "miniyowe-junior",
    "miniyowe-day",
    "miniyowe-boys",
    "mondamin-regular",
    "mondamin-fatherson",
    "ncc-main",
    "ncc-morning",
    "coder-pasadena-robot",
    "coder-pasadena-3d",
    "coder-pasadena-games",
    "coder-pasadena-python",
    "coder-eastcobb-robocode"
  ],
  "updated_dossier_slugs": [],
  "new_event_ids": [
    "CP847-20270702-20270715",
    "CP847-20270702-20270728",
    "CP847-20270715-20270728",
    "CP847-20270801-20270814",
    "CP847-20270801-20270827",
    "CP847-20270828-20270903",
    "CP848-20270711-20270717",
    "CP848-20270808-20270814",
    "CP849-20270702-20270714",
    "CP849-20270702-20270726",
    "CP849-20270714-20270726",
    "CP849-20270730-20270811",
    "CP849-20270730-20270823",
    "CP849-20270811-20270823",
    "CP850-20270711-20270717",
    "CP850-20270718-20270724",
    "CP850-20270725-20270731",
    "CP850-20270801-20270807",
    "CP850-20270808-20270814",
    "CP850-20270815-20270821",
    "CP850-20270822-20270828",
    "CP851-20270712-20270716",
    "CP851-20270719-20270723",
    "CP851-20270726-20270730",
    "CP851-20270802-20270806",
    "CP851-20270809-20270813",
    "CP851-20270816-20270820",
    "CP851-20270823-20270827",
    "CP852-20270711-20270717",
    "CP852-20270718-20270724",
    "CP852-20270725-20270731",
    "CP852-20270801-20270807",
    "CP852-20270808-20270814",
    "CP852-20270815-20270821",
    "CP852-20270822-20270828",
    "CP853-20270604-20270622",
    "CP853-20270625-20270710",
    "CP853-20270625-20270727",
    "CP853-20270712-20270727",
    "CP853-20270730-20270806",
    "CP853-20270730-20270811",
    "CP854-20270521-20270523",
    "CP854-20270813-20270815",
    "CP855-20270613-20270618",
    "CP855-20270620-20270625",
    "CP855-20270711-20270716",
    "CP855-20270718-20270723",
    "CP855-20270725-20270730",
    "CP857-20261221-20261224",
    "CP858-20261123-20261123",
    "CP858-20261221-20261224",
    "CP858-20270215-20270215",
    "CP859-20261124-20261124",
    "CP859-20261125-20261125",
    "CP859-20261228-20261231",
    "CP859-20270118-20270118",
    "CP860-20261228-20261231"
  ],
  "updated_event_ids": [],
  "events": 3490,
  "camp_learning_records": 2148,
  "programme_dossiers": 861,
  "countries_with_dossiers": 39,
  "official_dossier_urls": 1338,
  "editorial_scenarios": 203,
  "coverage_gaps": 220,
  "country_dossier_counts": {
    "CHE": 109,
    "FRA": 68,
    "ESP": 68,
    "GBR": 9,
    "DEU": 11,
    "ITA": 6,
    "TWN": 55,
    "SGP": 100,
    "JPN": 55,
    "KOR": 18,
    "USA": 105,
    "CAN": 104,
    "CRI": 16,
    "MEX": 38,
    "ARG": 1,
    "CHL": 10,
    "COL": 10,
    "AUT": 3,
    "PRT": 1,
    "BRA": 4,
    "NLD": 5,
    "FIN": 5,
    "IRL": 2,
    "SWE": 1,
    "MLT": 1,
    "CZE": 1,
    "DNK": 1,
    "THA": 4,
    "PER": 6,
    "BEL": 2,
    "PAN": 7,
    "URY": 3,
    "ECU": 1,
    "PHL": 8,
    "MYS": 6,
    "KEN": 1,
    "AUS": 2,
    "CHN": 8,
    "HKG": 6
  },
  "competition_records": 1153,
  "exhibition_records": 189,
  "league_profiles": 141,
  "budget_scenarios": 17,
  "budget_providers": 10,
  "new_budget_scenarios": 0,
  "family_ical": 2707,
  "exhibition_ical": 104,
  "new_visual_pdf_checks": 6,
  "pdf_pages_text_extracted": 24,
  "external_actions": {
    "messages_sent": false,
    "applications_submitted": false,
    "payments_made": false,
    "accounts_created": false,
    "subscriptions_created": false,
    "automations_created": false,
    "consent_accepted": false
  },
  "goal": "active",
  "worldwide_complete": false,
  "fully_audited_countries": 0,
  "checks": [
    "15 genuinely different programme/age/format dossiers under six provider brands, including two theCoderSchool branches. Not15 independent providers or a world ranking. All846 prior dossiers/3433 complete prior event objects unchanged.861 dossiers/39countries/1338URLs/203editorial scenarios/220gaps;3490events incl2148camp-learning.",
    "Onondaga2027 welcomes6–16;Jincis birthyears2017–2021 cover both children. Six unambiguous sessions added:Jul2–28/Aug1–27/Jul2–15/Jul15–28/Aug1–14/Aug28–Sep3. B2Aug14–27 with4550/5665 versusAug8–21 with4335/5395 on same2027page: neither ambiguous B2 entered as exact session.",
    "Onondaga domestic/international prices separated and13%HST extra. Cinternational2800perchild;two5600+728tax=6328 is conditional arithmetic,symbol$currency unknown,not fullfamilyinvoice. Internationalallinclusive composition unknown;500nonrefundableadmin inside1000deposit,Jan15wholedepositnonrefund,Feb15half/Apr1balance,no refunds for any reason afterFeb15. Nochildphones/calls exceptemergency,no1/2weekparentvisits. Own2026handbook cachedreader/direct404,not2027contract/transferquote.",
    "Hurontario current2027dates:Intro5–8 Jul11–17/Aug8–14 onlyOscar;Matvey9–10noteligible. Regular7+ andsession-specificmax13/15/16,Oscaronlyafter7birthday. Intro dates fully covered onlyby3.5weekregular,not either shorterhalf. 2027prices1990/3650/3500/5360/5150+HST. CAD explicitly in own2026handbooks;2027currency/fulltaxinvoice stillconfirm. 2026boat70perdirection/registration300/May1balance not guaranteed2027currentfees.",
    "Hurontario approximate2:1staffratio/cabins6–8/nursepractitioner/swimassessment/PFD ownclaims;nochildcalls/electronics,letters only. Intro20:30versusregular21:30nightwatch from2026handbooks,notcurrent2027contract. Six full selectedPDFpages visuallyinspected,24pages fulltext fromtwo2026documents;older2025PDFnotcountedread.",
    "MiniYoWe2027 sevenovernightweeksJul11–Aug28andsevenweekdayweeksJul12–Aug27. Junior/day5–9,Matveyonlywhile9;Boys10–15after10birthday. ChristianBible/worship daily explicit,notseculartechnicalcamp.1350+HSTovernight/875HSTexemptday;currencycodeabsent. $1depositnotfullfee;2027cancel350versusFAQ/programme300 conflict;thirdchild300discountdoesnotapplytotwo. Laundry55/bus110oneway/addons/tuckseparate;old2019occupancy/2020instructionsnotcurrentavailability.",
    "Mondamin2027 sixage+beforecampgrade-specificsessions;MiniII11–14bothlater,Oscaronly7+June/Aug/JuniorafterGrade1. Junior8dayonlyoneyearsteppingstone. Parent-and-sonsMay21–23/Aug13–15 ages5–15,oneguardian(anygender),onlyboys:900pair+300extrason=1200base,nottwoadultpackage. Meals/activities/programmetransportincluded,externaltravel/insurance/Thursdayunknown,currencycodeabsent. FriendsFamilySep3–6 priceforkids6+ambiguous,notinventedestimate.",
    "NCC2027 exactfiveUniversitycampusweeks for8–18day/board;mainlanguages9+ agegate/prerequisites retained. Oscar6–8morningScratchonly,Arduino/3D/GameDesignlab explicitly unavailable. Morning2027table400vsownmorningpage350,minuslimited50grant conflict;campuscohort dates notindependentlybound,nomorningdatedrows. Daytime21vs21:30and08:45vs09conflicts;fullentry/intake/teacherENnotconfirmed.",
    "NCCbase1450boarding/1195day,limitedgrant200notguaranteeduntilfullpayment;card35/week,Arduino65one-time,3D/game65/course/week,weekend285,change50/late40. Deposit150/week+labs,refundtransaction60daycardlimit and10daybeforestartblackout retained. Arduino kit takehome,RobotBattleonscreensimulation,3DCTonly,AIcreativecomputing1hour generativeprojects—notphysicalworldroboticsleague/universitycredit. Oldvirtualformweeks notnew2027rows.",
    "Pasadena9 ownexplicitdatedholidayworkshops2026–27 groupedfourcurricula:robotmBotNEO7+/block7–10/Python10+,3D7+,Scratch7+/Roblox9+,Python9+. Dec21–24robot560+optional145takehome=705,3D4day560/singleday130,Python/games4day520,singleday130. Lunch/waterown/aftercare30day,minimumenrollment/refund21daysfull7days50%,oldMay31summerdiscountexpired. After-school2:1notcampcoachratio;Oscar2026under7,2027one-dayonlyafter7birthday.",
    "EastCobb own6–9mBotprogramme differentfromgenericnetwork10+;nov/decdatesno year,nonewexactrows. Oct1holiday399saleexpiredatOct6,base499onlyunconfirmedcurrentinvoice. VRunderagepolicy/alternative/gearownership/localrefundunknown;Pasadena refundnotcopied.",
    "Lohikan freshownhomepage says2026finalLakeComo season,saleMorashaexpected2027. Oldtuition/internationalURLs nowredirecttoclosurenotnewrates. NoLohikan2027sessionadded;Greeley/Cayugaareseparateprospectiveproviders,notrenamedautomaticLohikaneligibility/refund.",
    "57newexactdatedcampcards;56newtentativefamilyICS becauseMondaminMiniIIbothlaterexcluded. All2651oldfamilyUID/content unchanged exceptDTSTAMP;exhibitions104 unchanged. 17existingbudgetoffers untouched,nofullcurrencyverifiednewinvoice. CompleteJSON/SQLiteZIP/rowpreservation/filecapschecked.",
    "36directHTTPattempts26HTTP200(23HTML/3PDF),10errors(406/403/404);three separateprivatepublic-reader snapshots supplementblockedpages,notclaimingliveHTTPaccess. Onondaga dates search-reader retains birthyear and both conflicting B2 rows; direct open remains unavailable. Noforms/messages/payments/accounts/consents/automations. Worldwidegoalactive,0fullyauditedcountries."
  ],
  "next_research": "Continue deep Switzerland/France/Spain/Europe,Taiwan/Singapore/SouthKorea/Japan,USA/Canada,CostaRica/Mexico/LatinAmerica: all general/thematic/STEM camps2026–27,day/boarding/family and EN/ES/RU. Verify actual curriculum,teacherlanguage,foreignindividualintake,fulltwochildpricing/equipment/nightcare/insurance/refunds androutes. Preserve worldwide competitions/leagues/exhibitions/schools/results5–10years/engineeringentrepreneurjourney; full objective remains active."
}
