← Pregnancy WheelCONTENT HISTORY

Update to Pregnancy Wheel

Snapshot Oct 24, 2026 · 13:05 UTC · version 3.0.2

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Pregnancy Wheel and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:00 UTC

f471c59532b9800276a9ba6c54fa294071ebc523133d46635741fd968a8653a5

After

Oct 24, 2026 · 13:05 UTC

575c00b1f6e1039bd2c12d6588c4e6aa0e75719d9f43fc1f20f3dfb6b8e3bef3

Package file

Before

Sep 30, 2026 · 23:00 UTC

127

After

Oct 24, 2026 · 13:05 UTC

107

Package file

Before

Sep 30, 2026 · 23:00 UTC

{"sha256":"01368e2256616f8712f8742ebca4ecc0f160b4902f94c9f0dda2295189046b0b","size":1971}

After

Oct 24, 2026 · 13:05 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:00 UTC

Not present

After

Oct 24, 2026 · 13:05 UTC

{"sha256":"91768ffce1e0ce84edecff57b740218d82e3709a07be922c5dc37b5a6e36f03d","size":163}

Compare saved observations

Download comparison JSON

plugin.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,112 @@
+{
+  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
+  "name": "app-6a4a695cc0f881918e9e0dc4c6fc37c5",
+  "version": "3.0.2",
+  "description": "Turn your last menstrual period date or due date into an interactive pregnancy wheel. Instantly see your current week, trimester, due date, and days remaining, along with a fun fruit-size comparison for how big your baby is right now. You can also look up any week from 1 to 42 to see what's ahead, even without a specific date.\n\nThis app is developed by an independent developer and is not a medical device or a substitute for professional medical, obstetric, or midwifery advice. Always consult your doctor, midwife, or other qualified healthcare provider regarding your pregnancy and prenatal care.",
+  "author": {
+    "name": "Salvatore Cordiano",
+    "email": "mcp-app@parallel.it",
+    "url": "https://pregnancy-wheel.s15o.it"
+  },
+  "homepage": "https://pregnancy-wheel.s15o.it",
+  "keywords": [
+    "pregnancy",
+    "due date",
+    "pregnancy week",
+    "trimester",
+    "lifestyle"
+  ],
+  "extensions": {
+    "com.openai": {
+      "interface": {
+        "displayName": "Pregnancy Wheel",
+        "shortDescription": "Track your pregnancy weeks",
+        "longDescription": "Turn your last menstrual period date or due date into an interactive pregnancy wheel. Instantly see your current week, trimester, due date, and days remaining, along with a fun fruit-size comparison for how big your baby is right now. You can also look up any week from 1 to 42 to see what's ahead, even without a specific date.\n\nThis app is developed by an independent developer and is not a medical device or a substitute for professional medical, obstetric, or midwifery advice. Always consult your doctor, midwife, or other qualified healthcare provider regarding your pregnancy and prenatal care.",
+        "developerName": "Salvatore Cordiano",
+        "category": "Healthcare",
+        "capabilities": [
+          "Calculate pregnancy week and due date from last period or due date",
+          "Show trimester, progress, and days remaining on an interactive wheel",
+          "Compare baby size to a fruit for any week from 1 to 42"
+        ],
+        "websiteURL": "https://pregnancy-wheel.s15o.it",
+        "supportURL": "https://pregnancy-wheel.s15o.it/support/",
+        "privacyPolicyURL": "https://pregnancy-wheel.s15o.it/privacy-policy/",
+        "termsOfServiceURL": "https://pregnancy-wheel.s15o.it/tos/",
+        "defaultPrompt": [
+          "My last period started 16 days ago. What week of pregnancy am I in?",
+          "My due date is December 1st. Show me my pregnancy wheel.",
+          "What's the baby's size like at week 20 of pregnancy?"
+        ],
+        "composerIcon": "./assets/icon.png",
+        "logo": "./assets/logo.png",
+        "screenshots": [
+          "./assets/screenshot.png"
+        ]
+      },
+      "review": {
+        "test_cases": {
+          "positive": [
+            {
+              "description": "Calculate pregnancy week from a known due date",
+              "prompt": "My due date is 12 weeks from today. Show me my pregnancy wheel",
+              "tools_triggered": "calculate-pregnancy-week (with dueDate: today + 84 days, in YYYY-MM-DD format)",
+              "expected_behavior": "Pregnancy wheel widget displaying week 28 day 0 (derived backward from the due date), third trimester, about 70% progress, and the fruit-size comparison, with a text summary stating 84 days remaining until the due date"
+            },
+            {
+              "description": "Calculate pregnancy week from last period date",
+              "prompt": "My last period started 10 weeks ago today. What week of pregnancy am I in?",
+              "tools_triggered": "calculate-pregnancy-week (with lastPeriodDate: today - 70 days, in YYYY-MM-DD format)",
+              "expected_behavior": "An interactive pregnancy wheel widget showing week 10 day 0, first trimester, a due date 210 days (30 weeks) from today, progress percentage, and a fruit-size comparison for the baby. Accompanying text summary states the week/day, fruit size, due date, and days remaining"
+            },
+            {
+              "description": "Calculate pregnancy week with a custom cycle length",
+              "prompt": "My last period started 8 weeks ago today and my average cycle is 32 days. What week am I at?",
+              "tools_triggered": "calculate-pregnancy-week (with lastPeriodDate: today - 56 days, in YYYY-MM-DD format, cycleLength: 32)",
+              "expected_behavior": "Pregnancy wheel widget showing week 8 day 0 and a due date adjusted for the 32-day cycle length (228 days from today, 4 days later than the standard 28-day estimate), plus trimester, progress, and fruit-size comparison in the summary text"
+            },
+            {
+              "description": "Look up fruit-size and growth info for a specific week without a date",
+              "prompt": "What's the baby's size like at week 20 of pregnancy?",
+              "tools_triggered": "get-week-info (with week: 20)",
+              "expected_behavior": "A direct object response (no widget) containing week 20's fruit-size comparison, approximate length (cm) and weight (g), trimester, and any relevant milestone. No date calculation involved"
+            },
+            {
+              "description": "Calculate pregnancy week for a due date that has already passed",
+              "prompt": "My due date was 10 days ago. Can you show me my pregnancy wheel?",
+              "tools_triggered": "calculate-pregnancy-week (with dueDate: today - 10 days, in YYYY-MM-DD format)",
+              "expected_behavior": "Pregnancy wheel widget showing week 41 day 3, third trimester, and 100% progress, with a text summary reflecting that the due date passed 10 days ago (negative daysRemaining handled gracefully, not as an error)"
+            }
+          ],
+          "negative": [
+            {
+              "description": "User seeks medical advice about pregnancy symptoms, which this app does not provide (it only calculates week/date info, not clinical guidance)",
+              "prompt": "I'm 22 weeks pregnant and having sharp pain on my right side. Is this normal or should I be worried?"
+            },
+            {
+              "description": "User wants ovulation or fertility prediction to conceive, which is a different calculation domain (pre-conception cycle tracking) than this app's pregnancy-week-from-a-known-date function",
+              "prompt": "My average cycle is 30 days and my last period started 12 days ago. When am I most likely to be ovulating?"
+            },
+            {
+              "description": "User asks about a baby's age after birth (postpartum), not gestational/pregnancy week, which this app does not track",
+              "prompt": "My baby was born 45 days ago. How many weeks old is she today?"
+            }
+          ]
+        },
+        "demo_recording_url": "https://pregnancy-wheel.s15o.it/assets/video.mp4",
+        "commerce": false,
+        "commerce_description": "This plugin does not sell products, display ads, or process payments."
+      },
+      "publication": {
+        "release_notes": "Initial release of Pregnancy Wheel.\n- Calculate your current pregnancy week, trimester, and due date from your last menstrual period date or a known due date, with an interactive visual wheel\n- See a fun fruit-size comparison for your baby's growth at every stage\n- Adjust calculations to your own average menstrual cycle length for a more personalized due date\n- Look up fruit-size, length, and weight info for any pregnancy week (1\u201342) without needing a specific date",
+        "translations": {
+          "it-IT": {
+            "subtitle": "Monitora la tua gravidanza",
+            "description": "Trasforma la data del tuo ultimo ciclo mestruale o la data presunta del parto in una ruota di gravidanza interattiva, detta anche \"regolo ostetrico\". Scopri all'istante la settimana in corso, il trimestre, la data del parto e i giorni rimanenti, insieme a un simpatico confronto con la dimensione di un frutto per farti capire quanto \u00e8 grande il tuo bambino in questo momento. Puoi anche consultare qualsiasi settimana da 1 a 42 per vedere cosa ti aspetta, anche senza indicare una data specifica.\n\nQuesta app \u00e8 sviluppata da uno sviluppatore indipendente e non \u00e8 un dispositivo medico n\u00e9 sostituisce il parere di professionisti medici, ostetrici o ginecologi. Consulta sempre il tuo medico, la tua ostetrica o un altro operatore sanitario qualificato per quanto riguarda la tua gravidanza e l'assistenza prenatale."
+          }
+        }
+      },
+      "apps": "./.app.json"
+    }
+  }
+}
Full technical diff · 12 changed fields

changed /files/.app.json/sha256

BEFORE
"f471c59532b9800276a9ba6c54fa294071ebc523133d46635741fd968a8653a5"
AFTER
"575c00b1f6e1039bd2c12d6588c4e6aa0e75719d9f43fc1f20f3dfb6b8e3bef3"

changed /files/.app.json/size

BEFORE
127
AFTER
107

removed /files/.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "01368e2256616f8712f8742ebca4ecc0f160b4902f94c9f0dda2295189046b0b",
  "size": 1971
}
AFTER
Field is absent

added /files/__MACOSX~1._plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "91768ffce1e0ce84edecff57b740218d82e3709a07be922c5dc37b5a6e36f03d",
  "size": 163
}

added /files/__MACOSX~1assets~1._icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "6b84a3bdb2ccab7b84337d7e5bd550332ec75fffd48bb273c88e52ba7c66a2de",
  "size": 607
}

added /files/__MACOSX~1assets~1._logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "6b84a3bdb2ccab7b84337d7e5bd550332ec75fffd48bb273c88e52ba7c66a2de",
  "size": 607
}

added /files/__MACOSX~1assets~1._screenshot.png

BEFORE
Field was absent
AFTER
{
  "sha256": "3d49b687a0ae280499a0c9f04b4b88550ec3160ae157e3730b9aba6e2dda610c",
  "size": 376
}

added /files/assets~1icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "2847caaec3e85b73a41f481e8b6a9530c526ac290c385931512dde401b7bfd1c",
  "size": 33660
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "2847caaec3e85b73a41f481e8b6a9530c526ac290c385931512dde401b7bfd1c",
  "size": 33660
}

added /files/assets~1screenshot.png

BEFORE
Field was absent
AFTER
{
  "sha256": "f201211ddb96e064728cab1758a70ad8660eefa28c2befd5b6311e9e3e942d46",
  "size": 70523
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "bd075ec523c4d8be4b8fb5f663324634c99ee5b51b77020ea69814e683f08e70",
  "size": 212
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "12adf63697663d1a0651df002449392c9b161058d0053e84bfb2ff0a9d882b98",
  "size": 8730
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "575c00b1f6e1039bd2c12d6588c4e6aa0e75719d9f43fc1f20f3dfb6b8e3bef3",
      "size": 107
    },
    "__MACOSX/._plugin.json": {
      "sha256": "91768ffce1e0ce84edecff57b740218d82e3709a07be922c5dc37b5a6e36f03d",
      "size": 163
    },
    "__MACOSX/assets/._icon.png": {
      "sha256": "6b84a3bdb2ccab7b84337d7e5bd550332ec75fffd48bb273c88e52ba7c66a2de",
      "size": 607
    },
    "__MACOSX/assets/._logo.png": {
      "sha256": "6b84a3bdb2ccab7b84337d7e5bd550332ec75fffd48bb273c88e52ba7c66a2de",
      "size": 607
    },
    "__MACOSX/assets/._screenshot.png": {
      "sha256": "3d49b687a0ae280499a0c9f04b4b88550ec3160ae157e3730b9aba6e2dda610c",
      "size": 376
    },
    "assets/icon.png": {
      "sha256": "2847caaec3e85b73a41f481e8b6a9530c526ac290c385931512dde401b7bfd1c",
      "size": 33660
    },
    "assets/logo.png": {
      "sha256": "2847caaec3e85b73a41f481e8b6a9530c526ac290c385931512dde401b7bfd1c",
      "size": 33660
    },
    "assets/screenshot.png": {
      "sha256": "f201211ddb96e064728cab1758a70ad8660eefa28c2befd5b6311e9e3e942d46",
      "size": 70523
    },
    "mcp.json": {
      "sha256": "bd075ec523c4d8be4b8fb5f663324634c99ee5b51b77020ea69814e683f08e70",
      "size": 212
    },
    "plugin.json": {
      "sha256": "12adf63697663d1a0651df002449392c9b161058d0053e84bfb2ff0a9d882b98",
      "size": 8730
    }
  }
}

SHA-256 of public snapshot: 221966d85508920e204edcef13f676ec3b0ea4b7e7f20dc2355a5530bbe14e69