بِسْمِ ٱللَّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ

CHANGELOG

Apa yang Berubah di TheoAI

Pembaruan produk yang terlihat pengguna. Changelog korpus tersedia di ipsc.theogrid.ai/changelog.

  1. Product

    The portfolio band is on /about, and EliAI is the fifth Operating System

    The component naming the sibling Agentic Operating Systems existed in this repository and was imported by no page, so its markup appeared in no build. TheoAI was therefore the one grid site that never rendered the shared portfolio statement — a component that exists and is rendered nowhere reads as done from the file tree, and nothing disagreed. It now renders on /about, after the MindHYVE section that already discusses the sister products, listing ArthurAI, ChironAI, JustineAI and EliAI with their reasoning-mode signatures and links to their grids. Nothing about Theo itself changed. Separately and in the same week, EliAI — the Agentic Finance Operating System, whose Digital Employee is Eli — joined the shared portfolio canon that all four grid sites carry verbatim, so the statement now reads five Operating Systems across five regulated verticals rather than four. The canon directory is synced by copy across the four repositories and the change was landed in all four together, because each repository verifies its canon only against its own manifest and nothing in the estate detects one site drifting from the others.

  2. Product

    Session replay removed from the chat, the console and the corpus site

    What you ask Theo is a statement about your religious belief, and it is now recorded nowhere that can replay it. Microsoft Clarity — which records the page itself, not just events — has been removed outright from chat.theogrid.ai, from the internal console our team uses to review conversations, and from ipsc.theogrid.ai. Not masked or narrowed: removed, so there is no configuration left to get wrong. It remains only on these public marketing pages, where there is no conversation to record and consent is still asked first. Three specific leaks closed with it. The chat transcript was ordinary text on the page, so a replay captured every question and every answer, and the module claimed masking that only ever applied to form fields. A question shared as a ?q= link reached the advertising pixel, which reads the address bar in the page head before the application has started — that link is now stripped before any tag can see it. And free-typed help and glossary searches, which are frequently the question itself typed into the wrong box, were being sent with the words attached; the events remain, the words do not. The privacy policy has been rewritten to say what is now true, including where replay still runs.

  3. Product

    Sanad, published as a specification before it ships

    TheoAI Sanad now has a page, and it is the canonical statement of what Sanad is: give it an attributed claim — hadith or Qurʾanic — and it locates the claim in the corpus, walks the chain of transmission, reports the classical grade, and shows the evidence before it shows a verdict. Sanad has not shipped. The page is written throughout in a tense that says so, every capability on it carries an explicit status, and the only call to action is the waitlist — the same treatment /majlis and /mizan already get. Two things are deliberately absent: a narrator count, because at the time of writing the published figure did not reconcile with the index behind it (see the entry below), and a launch date, because none is set. One promise was taken back out before a reader could rely on it: there is no scholar-review lane, so the sixth verdict is “Unresolved” — an honest terminus that shows what was found and what would settle it — rather than a queue nobody staffs, and a contested verdict is published alongside its case rather than arbitrated. Sanad reports attribution and evidence. It does not issue rulings.

  4. Corpus

    Narrator counts corrected to the index that actually holds them

    The narrator figures published on the home page, /provenance, /about, /capabilities, /majlis and the site-wide foundation strip — in all five languages — were larger than the narrator index they claimed to count, by roughly two and a half times. The disproof was arithmetic rather than editorial: no narrator figure can exceed the number of narrators in the index. Re-measured directly against the serving index on 2026-08-29 and corrected everywhere: 26,923 narrators indexed, 21,617 carrying a reliability grade, and 16,278 with a structured assessment behind that grade. The vocabulary changed with the numbers — “assessed” became “graded” across all five languages, because the figure being published is the count carrying a grade, and the narrower assessed population is a different number that must not be collapsed into it. The three access tiers return the same population rather than additive shards, so they are never summed.

  5. Product

    The Evidence-Based Opinion boundary moved to the front door

    “Evidence-Based Opinion” appeared on ten pages of this site and on neither of the two that a reader arriving from social actually lands on. The home page and /about now both carry the boundary, in the wording already approved on /theo/ and already present in all five languages — reused rather than re-authored, because the four non-English renderings of a religious-boundary claim are precisely the ones we are least able to review ourselves. The /theo/ page was also contradicting itself: one capability card promised scholarly attribution for every ruling, on a page that elsewhere states plainly that Theo never issues one, and the four translations of that clause carried the term with less ambiguity than the English did. Corrected in all five. Theo is a scholar who returns an Evidence-Based Opinion with its chain of transmission and hands the decision back to the reader; that distinction is architectural, not cosmetic, which is why it now sits on the pages that receive the traffic rather than one click in.

  6. Corpus

    One works count and one graded count — on every page, in every language

    The site published two different values for the same corpus figure, and the split was clean: every translation bundle had already been corrected and the inline English fallbacks had not, so the English pages said one thing while the four localised pages said another. The measured value is 123 distinct works, with 124 collection labels mapping onto them, and 480,334 graded records — the withdrawn pair measured neither of those things, which is why it was withdrawn rather than merely superseded. The correction reached the home-page FAQ and the structured-data blocks that render on every page, the press kit, /about and the capability copy. It also reached this page and /release-notes, which were both still publishing the withdrawn figures under a v4.0.0 heading in all five languages. A new gate now reads the BUILT pages rather than the source, in every language, and fails if a withdrawn figure is rendered anywhere — with no exemption carved out for this page, because a path exemption is the door the last stale figure walked back through. The 2026-07-10 entry below is deliberately left standing with its correction attached rather than rewritten: it records a reconciliation that genuinely happened, and editing history to match the present would make the record false.

  7. Security

    Published security claims reconciled to what the servers do

    The FAQ, /about, /mizan and the press kit advertised TLS 1.3 in transit while the privacy notice said TLS 1.2 or higher — and the servers agree with the privacy notice, measured directly against both hosts. The document with legal weight was the one telling the truth; the marketing copy was the one that had drifted upward. All of it now reads TLS 1.2 or higher, and a gate holds it there. A retired product name went in the same pass: one control was named twice, two lines apart on the same page, under both its old and its current name, and now carries only the current one. The four non-English pages use the language-neutral form rather than a translated “or higher”, because that is a clause we were not in a position to rewrite responsibly. Worth recording how this surfaced: our own evaluation harness kept marking a question wrong because a model reading this site answered correctly from one page and was graded against a different page that disagreed with it. The instrument was right and the site was wrong, which is the useful direction for a contradiction to be found from.

  8. Product

    The site declares its own index; two figures gain their context

    theogrid.ai had no robots.txt at all, and the conventional sitemap path returned the 404 page — the only one of the six MindHYVE properties in that state. Nothing was being blocked, but the sitemap was never declared, so every crawler had to guess that this site’s index lives at a non-conventional path. There is now a robots.txt that declares the index, and a redirect from the conventional path to it. There are no Disallow lines, deliberately: everything published here is meant to be read. Two figures also gained the context they needed to be read correctly. The v4.0.0 tiles on /corpus now state plainly that they are release deltas rather than current totals, and that the narrator unit changed after that release, so the older document total is not directly comparable with the total published above it. And the team page now shows six-month headcount growth beside the year-on-year figure, so the shorter and more recent trend is visible rather than inferred from the longer one.

  9. Product

    Release notes page, and two gates that keep this page honest

    A /release-notes page now carries the itemised ship log for the Theo surface — what changed, when, in one flat list — while this page stays the dated narrative of releases and corpus versions. Two mechanical gates ship with it: one holds the availability vocabulary (Theo is generally available; Majlis and Mizan are planned surfaces on the waitlist) so neither can drift into the other, and one reads the provenance date behind every published figure and this page’s own cadence, warning before either goes stale and failing when a provenance line is missing outright.

  10. Product

    Substrate attribution corrected; portfolio canon resynced

    How this site attributes the reasoning substrate beneath Theo was corrected, and the shared portfolio canon was resynchronised from source so all four MindHYVE grid sites describe the portfolio identically instead of drifting into four versions of one story. The engine named on any customer surface is Eve-Theology™ F5/reasoner — the layer beneath it is not disclosed here.

  11. Product

    Privacy notice: what withdrawing consent actually does

    Two corrections to what the privacy notice SAYS, not to what the platform does. Section 6 now describes the actual effect of withdrawing special-category consent, and states plainly that the record of the consent itself is retained. A notice that under-describes retention is not a smaller problem than one that over-describes it.

  12. Product

    Annual prices, product naming, and localized canonicals

    The advertised annual price for each plan now matches the amount checkout charges. The home-page product label described Theo in generic software terms and now names him as the Digital Employee he is — a scholar who returns an Evidence-Based Opinion with its chain of transmission, never an edict. Arabic, Urdu, Indonesian and Malay pages had declared the English page as their canonical and social URL, so a link shared in Arabic opened in English; each locale now points at itself. Eve, the shared Digital Employee who answers questions about MindHYVE products, is loaded from the shared origin rather than a site-local copy.

  13. Product

    /capabilities — the whole census, on one page

    The full customer-facing inventory is now published as a census taken from the code: 290+ capabilities across twelve groups, each group carrying its count and a named selection of what is inside it, plus the posture items counted separately so the headline stays a census of what a seeker can actually touch. Every figure is a floor rather than a rounded-up headline, internal operations tooling is excluded from all of them, and the census date is printed beside the numbers.

  14. Product

    The capability census, published for machines

    The same census is published machine-readably at /llms.txt — exact counts, the positioning language, the twelve-group map, and the terminology rules — so AI search and Eve quote the figures a reader sees instead of inferring different ones from prose. A usage gate that reads the BUILT HTML rather than the dictionaries also landed, closing the two i18n defects a file-to-file comparison is structurally blind to.

  15. Product

    One live source for every published figure

    Member, citation and page counts had been published from three places at once: a live counter, a frozen copy baked into the hero and all five locale bundles, and a third copy in the press kit under a heading claiming it was live. The frozen copies had drifted 13% below the live value — visibly, on one screen. Every instance now reads one build-time source. Grading copy was corrected in the same pass: 480,334 of 617,912 cataloged narrations carry a grade (≈ 77.7%), and each surface now says catalog count where it means catalog and graded count where it means graded. The Majlis and Mizan pages stopped naming screens whose tables were dropped in May, dead mockups were deleted, and 34 dangling locale keys that were still shipping in the client bundle were retired.

  16. Product

    Social cards, and a type gate on every pull request

    Pages shared to social platforms and messaging apps now render a brand-forward preview card generated per page. The Astro/TypeScript diagnostic backlog was cleared to zero and made a blocking check, so a new type error fails a pull request instead of leaking into a green build.

  17. Product

    Lead surfaces, disclosure accuracy, and a real merge gate

    On mobile the cookie consent banner sat on top of the contact form’s submit button, so a visitor on a phone could complete the form and not be able to send it. Contact-form input is now masked from session replay, first-touch attribution was added on both lead surfaces, the AI-processor disclosure in the privacy notice was corrected to name the platform that actually processes requests, and the published billing contact was changed to one that reaches a mailbox a person reads. A pull-request validation pipeline and a brand-canon gate also landed: before them this repository had no required check at all, and two customer-affecting changes had merged with nothing watching.

  18. Product

    Enquiries from campaign links stopped being dropped

    Contact submissions arriving through a campaign link were rejected by the API and lost, because the form sent campaign parameters under names the API did not accept. They now submit and arrive.

  19. Corpus

    Published figures reconciled to IPSC v4.0.0 canon

    Every corpus figure on the site was reconciled against IPSC v4.0.0 canon: 617,912 narrations cataloged, and 95.8% ṣaḥīḥ-plus-ḥasan convergence on Ṣaḥīḥ al-Bukhārī — the honestly de-inflated figure, not the 97.3% that came from over-counted supporting chains. This is the date the figures were last derived, and it is now stamped in the source so nothing can quote them as current without that being checkable. The works count reconciled to on this date was 128; it was re-measured in August 2026 as 123 distinct works (124 collection labels map onto them), and 128 has been withdrawn.

  20. Product

    Build identity on every deploy

    The site publishes its own build identity, so any reader — or any engineer chasing a report — can establish which build a page was served from instead of guessing whether a deploy landed. Duplicate builds triggered by the same commit are also collapsed, so a deploy queue reflects real changes.

  21. Product

    Eve replaces the marketing launcher

    The site’s own conversation launcher was replaced by Eve — MindHYVE’s Digital Employee, specialised on this site for theology questions about the platform. The division of labour is deliberate: Eve answers about TheoAI, Theo answers from the corpus, and Theo stays exactly where he was at chat.theogrid.ai.

  22. Product

    Home page leads with the evidential substrate

    The home hero was rebuilt to lead with what actually grounds an answer — the corpus, the parsed chain, the narrator graph — rather than with a claim about the platform. The narrator graph itself was kept: it is the clearest single picture of what an isnād is.

  23. Corpus

    v4.0.0 — korpus mencapai 617.912 catatan terkatalog dari 123 kitab

    IPSC v4.0.0 (June 2026). The corpus that powers TheoAI reaches 617,912 hadith records across 123 classical works, of which 480,334 are computationally graded (≈ 77.7%). New Tier-3 Evidence Map aggregates evidence at the statement level — every chain for a given statement, assembled across all 123 works into one view. Full matn-core re-embedding (588,737 re-embedded). The narrator denominator is 26,923 indexed / 21,617 reliability-graded. Bukhārī sahih+hasan convergence is 95.8%.

  24. Product

    Bias architecture on the record, single-typeface system, site audit

    The Eve-Genesis technology page now carries a “how we handle bias” section in the portfolio voice: you cannot train bias out of a model — you separate the reasoning from the knowledge from the jurisdiction, so the bias becomes readable, auditable, and governable (population-free reasoning plus runtime steering, never the claim of an “unbiased” model). Typography unified to a single typeface — IBM Plex Sans for display, body, and italic, with Amiri for Arabic. A full page-and-folder audit of theogrid.ai wired every standalone section into the menu and footer so nothing is orphaned. Headcount updated to 170 and Theo’s served-question figure to 467,000+; trademark and licensing contact corrected to MindHYVE.ai™ / licensing@mindhyve.ai.

  25. Corpus

    Fondasi Peta Bukti Tingkat 3

    The data and embedding layers the Evidence Map is built on: multi-narrator (qālā/qālū) chain resolution, plus a full matn-core re-embedding of 588,737 records — all shipped as part of v4.0.0 (see top entry).

  26. Corpus

    Penguatan kualitas data & deduplikasi perawi

    Systematic narrator-identity cleanup across the rijāl graph: write-time NRS sanity validation, batch-job silent-failure tracking, and a multi-tier canonical-anchor deduplication workstream consolidating duplicate narrator records — so Theo resolves a chain to one narrator, not several near-duplicates.

  27. Corpus

    Kedalaman corpus — ingesti biografis & tārīkh

    Ingested the major biographical, tārīkh and ḍuʿafāʾ corpora — Ibn ʿAsākir’s Tārīkh Dimashq, al-Khaṭīb’s Tārīkh Baghdād, Ibn Saʿd’s Ṭabaqāt, al-Ḥākim’s Mustadrak, al-Dāraquṭnī, Ibn ʿAdī’s al-Kāmil, al-ʿUqaylī’s Ḍuʿafāʾ, and the major Mawḍūʿāt (fabrication) catalogs — growing the corpus toward ~123 works / 617,912 records. A dual-extraction pass recovered 13,213 embedded classical verdicts that single-pass ingestion had missed.

  28. Corpus

    Tingkatan penilaian kutipan + infrastruktur integritas

    Three tiers of citation rigor (tier-1: 32 checks live; tier-2/3 for deeper aḥkām-level defensibility) and a five-layer integrity infrastructure with twelve mechanical bug-prevention rules — Arabic-regex safety, LLM bulk-apply preflight gates, a provenance-flag registry, write-time NRS sanity validation, and cascade-coverage lints.

  29. Corpus

    Perluasan korpus dipentaskan — +6 koleksi klasik, +12.660 PID yang diputuskan oleh LLM

    The corpus that powers TheoAI added 6 new classical collections (Ibn al-Sunnī ʿAmal, Hannād Zuhd, al-Quḍāʿī Shihāb, al-ʿUqaylī Duʿafāʾ, Ibn al-Mubārak Jihād, Ibn ʿAdī al-Kāmil) and 12,660 LLM-tiebroken narrator IDs — a cutover that has since shipped as part of v4.0.0 (see top entry).

  30. Product

    Spanduk persetujuan cookie + Kontrol privasi

    Added a GDPR/ePrivacy-compliant consent banner across www.theogrid.ai and ipsc.theogrid.ai. Microsoft Clarity, Application Insights, Meta Pixel, and our internal event tracker are all gated on explicit consent. Anonymous browsing is honoured.

  31. Product

    Pembangunan ulang halaman Tentang untuk investor

    About page deployments section reframed as the parent-company (MindHYVE.ai) track record with corrected product attributions: ArthurAI ULE/CDS at CNU, ArthurAI VLE/CLE at LaGrange, ChironAI global launch, and the OUK/CIAI/Africa HQ partnerships. Press list now includes verifiable links to each PRNewswire / GovTech / Bastille Post source.

  32. Corpus

    Siklus rekalibrasi metodologi

    Recurring external-examiner cycle drove a v3.11 framing recalibration. The corpus added the _provenanceDisclosure block to corpus-v3/manifest.json so AI-involvement scope travels with every record, and adopted the standing provenance-discipline rules sitewide. The full audit-and-quality cycle (pillars, recalibrations, scholar-collaboration program) is published.

  33. Corpus

    Konvergensi Bukhārī dikoreksi: 97,3% → 95,8%

    The v3.8 cluster rebuild surfaced inflated supportingChain counts that were producing an inflated 97.3% sahih+hasan rate on Sahih al-Bukhārī. Honest de-inflation produces 95.8%. Marketing site updated; underlying data unchanged.

  34. Corpus

    IPSC pertama kali diterapkan ke Azure AI Search

    First production deployment of the corpus to Azure AI Search across 13 customer-facing alias indexes (1,569,379 documents total). Glossary v1 (730 canonical hadith-science terms) shipped same day across 3 additional tier indexes.

  35. Corpus

    Pipeline kritik matan (Fase A–G)

    Two-pass content-criticism architecture: deterministic string-op scan on all 437,740 matns followed by multi-tier Eve-Theology™ Fusion v5 reasoning (lightweight triage → Eve-Theology™ F5/reasoner detail → frontier-tier scholar-grade analysis). 815 chain-matn conflicts identified. 808 scholar-ready defense documents generated.

  36. Corpus

    Rilis korpus awal (v3.0)

    IPSC v3.0 ships: the first public corpus across the classical collections, with a 12-tier narrator reliability scheme anchored to Ibn Ḥajar’s Taqrīb al-Tahdhīb and a five-condition Ibn al-Salāh grading engine. (Corpus has since grown to 617,912 records across 123 works — see top entry.)

  37. Product

    TheoAI diluncurkan secara publik

    chat.theogrid.ai opens to the public. 15 free questions per day for anonymous visitors; full corpus access on subscription tiers (Plus, Tahqīq, Institute).

STAY UPDATED

Future updates

Rilis penting (versi korpus baru, respons audit, peristiwa penerapan) diterbitkan di sini. Berlangganan melalui Theo untuk catatan rilis dalam produk.

Buka Theo →