← Listing Fact ComparisonCONTENT HISTORY

Update to Listing Fact Comparison

Snapshot Nov 2, 2026 · 06:12 UTC · version 1.0.4

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 Listing Fact Comparison and check future changes in Following.

Up to 10 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

Oct 24, 2026 · 13:51 UTC

Not present

After

Nov 2, 2026 · 06:12 UTC

{"sha256":"2b1f3dc318f9415f0e346aaca9de6a17944ee43c2c6799c056b1ef2926a05563","size":607}

Package file

Before

Oct 24, 2026 · 13:51 UTC

Not present

After

Nov 2, 2026 · 06:12 UTC

{"sha256":"4d5ada8ea646a442e1c238320f81d44b5f8a0848f85379e53a2021e46d25c90f","size":607}

Package file

Before

Oct 24, 2026 · 13:51 UTC

Not present

After

Nov 2, 2026 · 06:12 UTC

{"sha256":"8e745d932c2ef7dbd80792db2ee7839021c3797b1007ff56d90d1beffa165a19","size":498}

Package file

Before

Oct 24, 2026 · 13:51 UTC

7368186cac0808bb9ac36625094f0f552046a2a806cb98b5e689f5cc5fc69993

After

Nov 2, 2026 · 06:12 UTC

9356640797a0afcb7464fc740a8ffed1c11208f087f2e5a5ff4f518775e45a57

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

assets/brand4-composer-dark.svg →

assets/brand4-composer.svg →

assets/brand4-logo.svg →

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,8 +1,8 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "duopore-public-listing-factual-consistency",
-  "version": "1.0.1",
-  "description": "Compare your source values with exact quoted listing values and confirm each quote appears in the supplied text. Does not extract, infer or verify claims.",
+  "version": "1.0.4",
+  "description": "Spot differences between your property facts and the claims quoted in a listing.",
   "author": {
     "name": "DUOPORE VENTURES PTE. LTD.",
     "email": "ch.kae88@gmail.com",
@@ -10,6 +10,7 @@
   },
   "homepage": "https://duopore-public-tools.ch-kae88.workers.dev/tools/listing-factual-consistency",
   "keywords": [
+    "check listing text for clashes",
     "listing fact comparison",
     "property",
     "worksheet",
@@ -19,24 +20,27 @@
     "com.openai": {
       "interface": {
         "displayName": "Listing Fact Comparison",
-        "shortDescription": "Listing Fact Comparison",
-        "longDescription": "Compare your source values with exact quoted listing values and confirm each quote appears in the supplied text. Does not extract, infer or verify claims. Uses explicitly supplied structured inputs. Server computations are transient; the standalone website computes locally in your browser. Review the output before exporting it. No persistent account records, external source retrieval, sending, transactions or paid model calls. CSV/JSON review and export are available on the standalone website. MCP requests are capped at 128 KiB and computed responses at 256 KiB; individual field and record limits also apply.",
+        "shortDescription": "Check listing text for clashes",
+        "longDescription": "Spot differences between your property facts and the claims quoted in a listing. Share the source values, listing text and exact quotes to compare. The app checks that each quote is in the text and shows where the values disagree. You supply the claims to check. It does not read between the lines, inspect the home or certify the facts.",
         "developerName": "DUOPORE VENTURES PTE. LTD.",
         "category": "Productivity",
         "capabilities": [
-          "Prepare listing fact comparison"
+          "Check listing text for clashes"
         ],
         "websiteURL": "https://duopore-public-tools.ch-kae88.workers.dev/tools/listing-factual-consistency",
         "supportURL": "https://duopore-public-tools.ch-kae88.workers.dev/support",
         "privacyPolicyURL": "https://duopore-public-tools.ch-kae88.workers.dev/privacy",
         "termsOfServiceURL": "https://duopore-public-tools.ch-kae88.workers.dev/terms",
         "defaultPrompt": [
-          "Help me prepare a listing fact comparison.",
-          "Review my inputs for listing fact comparison."
+          "Compare these quoted listing claims with my property facts.",
+          "Show mismatches between my source values and this listing text."
         ],
-        "brandColor": "#246C59",
-        "composerIcon": "./assets/icon.svg",
-        "logo": "./assets/logo.svg"
+        "brandColor": "#8D841B",
+        "composerIcon": "./assets/brand4-composer.svg",
+        "logo": "./assets/brand4-logo.svg",
+        "brandColorDark": "#EAE17B",
+        "composerIconDark": "./assets/brand4-composer-dark.svg",
+        "logoDark": "./assets/brand4-logo.svg"
       },
       "review": {
         "test_cases": {
@@ -95,7 +99,7 @@
         "demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/duopore-listing-factual-consistency/"
       },
       "publication": {
-        "release_notes": "Initial public review candidate. Five recorded positive endpoint cases and malformed-input guards accompany the review walkthrough. The evidence page clearly separates API checks from native ChatGPT evaluation. No public approval or publication is claimed."
+        "release_notes": "Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged."
       },
       "apps": "./.app.json"
     }
Full technical diff · 5 changed fields

added /files/assets~1brand4-composer-dark.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "2b1f3dc318f9415f0e346aaca9de6a17944ee43c2c6799c056b1ef2926a05563",
  "size": 607
}

added /files/assets~1brand4-composer.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "4d5ada8ea646a442e1c238320f81d44b5f8a0848f85379e53a2021e46d25c90f",
  "size": 607
}

added /files/assets~1brand4-logo.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "8e745d932c2ef7dbd80792db2ee7839021c3797b1007ff56d90d1beffa165a19",
  "size": 498
}

changed /files/plugin.json/sha256

BEFORE
"7368186cac0808bb9ac36625094f0f552046a2a806cb98b5e689f5cc5fc69993"
AFTER
"9356640797a0afcb7464fc740a8ffed1c11208f087f2e5a5ff4f518775e45a57"

changed /files/plugin.json/size

BEFORE
10467
AFTER
10272
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "25775924c3efed2a630d4b392f539edc97ac168675d1ae4a3bb7645257dae947",
      "size": 127
    },
    "EXAMPLE.json": {
      "sha256": "2d70c07284e9e5e1aec00f3b48bd33c2426d432bfb649edf5f7bf2a9d9c1447e",
      "size": 1083
    },
    "PUBLICATION-STATUS.md": {
      "sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
      "size": 130
    },
    "README.md": {
      "sha256": "828747a03f89185d5c3bba3b04e47641a21380a30f3ce0c9fd86db3e87827cc3",
      "size": 1301
    },
    "RELEASE-NOTES.md": {
      "sha256": "2f939bff13a2bcfcfa9d8a4bedb3204f175d23261f29afbedb583a53d5cdbdd5",
      "size": 317
    },
    "REVIEW-EVIDENCE.md": {
      "sha256": "8096dae00587bc9ffc3f786eb9dba1f67120ffeaa2a59c1d3604128ecab01120",
      "size": 491
    },
    "assets/brand4-composer-dark.svg": {
      "sha256": "2b1f3dc318f9415f0e346aaca9de6a17944ee43c2c6799c056b1ef2926a05563",
      "size": 607
    },
    "assets/brand4-composer.svg": {
      "sha256": "4d5ada8ea646a442e1c238320f81d44b5f8a0848f85379e53a2021e46d25c90f",
      "size": 607
    },
    "assets/brand4-logo.svg": {
      "sha256": "8e745d932c2ef7dbd80792db2ee7839021c3797b1007ff56d90d1beffa165a19",
      "size": 498
    },
    "assets/icon.svg": {
      "sha256": "86dbefac9c555a33719fc05317bfd3b7ae07d25f7040124baf8171af94669436",
      "size": 347
    },
    "assets/logo.svg": {
      "sha256": "86dbefac9c555a33719fc05317bfd3b7ae07d25f7040124baf8171af94669436",
      "size": 347
    },
    "mcp.json": {
      "sha256": "4cdeb76ec26909b5c164ec95afea8afecdbc1a641e141b8643af3efc28f4346f",
      "size": 403
    },
    "plugin.json": {
      "sha256": "9356640797a0afcb7464fc740a8ffed1c11208f087f2e5a5ff4f518775e45a57",
      "size": 10272
    }
  }
}

SHA-256 of public snapshot: 9f9da7210f164b237ef9e0135250e528f2adc6cecdd40653fd261cc5faa2965a