Changelog
By Suraj Giri
Every method change, correction and rewrite is dated and listed; entries are never deleted; a page whose "Updated" date has not moved has not changed.
This is the record kept by the editors who sign the site as the love gurus: what changed, on which page, and why.
What goes in the changelog?
The changelog holds every change that moves a page's "Updated" date, except the daily love horoscope readings and the publication of each news post, which carry their own dates. A change counts as substantive when it alters what the page says, and only a substantive change is logged with a new date.
These changes are logged and move the date:
- A formula change
- A corrected fact
- A new section
- A rewritten answer
- A new or changed source
These changes are not logged and never move the date:
- A template or styling change
- An ad slot change
- A schema change
- An internal link change
- A rebuild of the site
A scheduled review that changed nothing is logged as "reviewed, no change" and does not touch the page date. Entries are never deleted or edited; a mistaken entry gets a new entry that corrects it. The rules behind this are in how pages are written, labelled and reviewed.
How is a changelog entry written?
A changelog entry is written in three parts: a first line with the date and the kind of change, a one-line summary of at most 280 characters, and the pages it touched. A correction adds a line that says what was wrong. A formula change adds the tool, the old version, the new version and the reason.
Every entry carries one of eight kinds:
- New page
- Rewrite
- Correction
- Formula change
- Source update
- Policy change
- Release tests
- Reviewed, no change
A formula change names the tool and the two version numbers listed under how we calculate every compatibility score.
Sample, not a real entry
[date] · Correction
[one line that says what changed]
What was wrong: [the sentence or number, and what the page says now]
Pages: [page name]
What changed, newest first?
The entries below are generated from the site's change records, newest first, and none is typed by hand on this page.
· Policy change
New: zodiac sign by birthday under /birthday-zodiac/, with a sign calculator, 12 month hubs and 366 date pages, published by date. Each date page carries a short note written by a language model, with only an automatic format check; the editorial policy now says so.
Pages: Signs by Birthday, Editorial Policy, About, Authors, Suraj Giri, Methodology
· Policy change
The editorial policy's AI statement now names the two automated sections, the daily love horoscope and the news posts, and says how they are made and checked. The About, authors and Suraj Giri pages no longer say he writes or edits those pages.
Pages: Editorial Policy, About, Authors, Suraj Giri, Changelog, Methodology
· Reviewed, no change
The astrologer Jahben R. approved the reading rules for the daily love horoscope, the byline "Jahben R., astrologer" and the "How this reading is made" paragraph, with no changes. No rule or reading changed; the pages now say the rules are approved.
Pages: Love Horoscope, Jahben R., Methodology, Editorial Policy, Authors
· Policy change
Game results now read as a short note: a salutation, an honesty caption under the verdict and the sign-off. Four new protected strings and the two share strings from the journey pass, all approved by the owner on 2026-09-23.
Pages: Home, Love Tester, FLAMES Calculator, Crush Calculator, Friendship Calculator, Name Compatibility Test, Moon Phase Compatibility, Ship Name Generator, Love Language Test, Couple Compatibility Quiz
· Policy change
Added one protected line for the two adult-framed explainers: the page is written for adults, describes what a tradition or research says in neutral terms, and is not advice. It prints on those pages when they are published.
Pages: Intimacy, Intimacy
· Reviewed, no change
The astrologer Jahben R. reviewed and approved the zodiac points table (1.1) and the synastry orbs and weights (1.0), unpaid. Both move from Proposed to Reviewed; no number or version changed. Numerology and the Chinese zodiac were not part of the review.
Pages: Jahben R., Zodiac Compatibility, Birth Chart Compatibility, Methodology, Authors
· Policy change
The attachment style compatibility page carries its own form of the Research-informed short label, which says the page explains a research framework rather than calling it a self-reflection tool. The page was not public when the change was made.
Pages: Attachment Style Compatibility
· Policy change
The Enneagram page carries its own form of the Research-informed long label, which says the page describes a framework rather than calling it a quiz. The page was not public when the change was made.
Pages: Enneagram Compatibility
· Policy change
The MBTI pages use their own form of the Research-informed long label, which describes a framework rather than a quiz, and pairs with no shared lead now read "neither leads with the other's first or second function". No published page changed.
Pages: MBTI Compatibility, INTJ, ESTJ, ISFJ, INFJ, INFP, ENFP, ENFJ, INTP, ENTJ, ENTP, ISTJ, ESFJ, ISFP, ESFP, ISTP, ESTP
· Policy change
The MBTI pages print the trademark credit as a protected string and say that no authoritative pairing chart exists; the function rule they name is this site's own convention. None of these pages was public when the change was made.
Pages: MBTI Compatibility, INTJ, ESTJ, ISFJ, INFJ, INFP, ENFP, ENFJ, INTP, ENTJ, ENTP, ISTJ, ESFJ, ISFP, ESFP, ISTP, ESTP
· Policy change
The love language explainers, the MBTI pages and the Enneagram page carry their own forms of the Research-informed short label, which describe what the page does instead of calling it a self-reflection tool. None of these pages was public when the change was made.
Pages: Love Languages, Words of Affirmation, Quality Time, Receiving Gifts, Acts of Service, Physical Touch, Compatibility, MBTI Compatibility, Enneagram Compatibility
· Policy change
The ship name generator carries its own form of the Game long label, which speaks of a list of blends rather than a score. The page was not public when the change was made.
Pages: Ship Name Generator
· Policy change
The Tradition label now names the right readers and the right input for each tradition. Numerology, Chinese zodiac, blood type and twin flame pages no longer say astrologers read it this way, and the birthday and soulmate tools say they follow two systems.
Pages: Birthday Compatibility, Soulmate Calculator, Numerology Compatibility, Chinese Zodiac Compatibility, Chart, By Birth Year, Blood Type Compatibility, Twin Flame
· Correction
Unpublished pages were corrected against their sources before publication. On the live site, the love language test now names Lee's six love styles and the accessibility summary is shorter.
What was wrong: Before publication: the angel numbers book was dated 2004 (it is 2005); two pages described the Mostova study's effect on the wrong partner; Truity's research was dated 2022 (only its announcement is); Mars was given meanings its source does not list.
Pages: Love Language Test, Twin Flame, Blood Type Compatibility, Love Languages, Compatibility, Venus and Mars, Love Style Test, Marriage, TikTok Compatibility Test, Am I in Love Quiz, Accessibility
· Formula change
The moon phase overlay now scores how much of the disc the two lit parts cover between them. Version 1.0, written earlier the same day and never published, added the two phase fractions instead.
Moon Phase Compatibility: version 1.0 to version 2.0. Version 1.0 added the two phase fractions and measured the distance from a whole cycle, which scored a new moon laid over a full moon 0 and a waxing crescent laid over its matching waning gibbous 50, although both fill the circle in the picture the page draws. Version 2.0 measures the picture: the fraction of the disc the two lit parts cover between them.
Pages: Moon Phase Compatibility, Methodology
· Formula change
Birth chart compatibility (synastry) built at version 1.0 with a golden file: positions from astronomy-engine 2.1.19 (MIT), checked against JPL Horizons, the section 11 orbs and weights as written, a no-birth-time mode, and a 300-city list for the time zone.
Birth Chart Compatibility: version none to version 1.0. First build. The methodology named no ephemeris library; it now names astronomy-engine 2.1.19. On 2026-09-22 the Sun, Moon, Mercury, Venus, Mars, Jupiter and Saturn longitudes for four fixed births were compared with the NASA/JPL Horizons ephemeris (DE441): every one of the 28 values agrees within 0.003 degrees. The orbs, the pair weights and the 3 degree no-birth-time Moon widening are still proposed and wait for the astrologer reviewer.
Pages: Birth Chart Compatibility, Methodology
· Formula change
Three Wave 2 formulas built at version 1.0 with golden files: the moon phase overlay, the soulmate readings, and the Chinese zodiac verdict with a verified lunar new year table for 1924 to 2031.
Chinese Zodiac Compatibility: version none to version 1.0. First build. The four trines, six secret friend pairs and six clash pairs were verify-flagged; on 2026-09-22 they were checked against two independent references each, and the lunar new year dates against three. One row, 1925, is contested between 24 and 25 January and is set to 24 January on the majority reading and the astronomical new moon.
Pages: Moon Phase Compatibility, Soulmate Calculator, Chinese Zodiac Compatibility, Methodology
· Formula change
The name, crush and friendship calculators move to the documented TRUE LOVE paper rule before launch: add the TRUE counts, add the LOVE counts, set the two totals side by side.
Love Calculator (names): version 1.0 to version 2.0. Version 1.0 ran the neighbour-adding reduction of a different paper game over eight counts. No source documents that mix, and it did not finish for most real name pairs. Version 1.0 was never published.
Pages: Home, Crush Calculator, Friendship Calculator, Methodology
· Formula change
The zodiac rating keeps its points and changes its bands before launch: a semisextile or a quincunx now reads as a match that takes adjustment, and only a square reads as challenging.
Zodiac Compatibility: version 1.0 to version 1.1. Version 1.0 put 36 of the 78 sign pairs in one band and defined a fifth band that no pair could reach. The points are unchanged. Version 1.0 was never published.
Pages: Zodiac Compatibility, Birthday Compatibility, Methodology
Where are the release test results?
The release test results are on the methodology page, in the table under the test protocol. Each release runs eight checks, and the table is regenerated at build. A check that nobody ran reads "not run", never "passed".