← HORIZON SHIELDCONTENT HISTORY

Update to HORIZON SHIELD

Snapshot Oct 24, 2026 · 13:10 UTC · version 2.1.3

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 HORIZON SHIELD 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

Not present

After

Oct 24, 2026 · 13:10 UTC

{"sha256":"67147e80011cc9985161eeeea34fb12f9caae61a634f2977cf558db3b4e5815d","size":3437}

Package file

Before

Sep 30, 2026 · 23:00 UTC

97dcd59a160e83d92fadcd6ef59b25a5bb04f32c600ffed987c38210501ab97c

After

Oct 24, 2026 · 13:10 UTC

a7edf69fae360b01b119e16d141bac32c45081304523bf9e05cd4174f2e0fc2f

Package file

Before

Sep 30, 2026 · 23:00 UTC

127

After

Oct 24, 2026 · 13:10 UTC

106

Package file

Before

Sep 30, 2026 · 23:00 UTC

{"sha256":"61e2ffb1627c4d5aca076d6b6c48336b51d3fb1d0d4e2b3eef5376cd4d5f5016","size":1581}

After

Oct 24, 2026 · 13:10 UTC

Not present

Compare saved observations

Download comparison JSON

Changed files

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

.agent-plugin/plugin.json →

.app.json →

.codex-plugin/plugin.json →

.mcp.json →

assets/logo.png →

skills/horizon-shield/SKILL.md →

.agent-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,44 @@
+{
+  "name": "app-6a261701cf6c81918e4239980517ff3b",
+  "version": "2.1.3",
+  "description": "Checks whether a Japanese construction or renovation estimate is fair. Give it a work type and a quoted price in JPY and it returns the typical range, a verdict (ok, watch, alert, or ambiguous when candidates disagree), known overcharge and high-pressure sales tactics in the wording, and contractors in Japan that passed the same independent check. Every fair-price verdict carries a SHA-256 hash anyone can recompute, and price ranges come with the source row ids and formula. Built on JCCDB, an open construction-cost dataset (v5.1, 526,128 records, CC BY 4.0). Two tools append a public ledger record; the rest read.",
+  "author": {
+    "name": "The HORIZONs Co., Ltd.",
+    "email": "contact@the-horizons-innovation.com",
+    "url": "https://shield.the-horizons-innovation.com"
+  },
+  "homepage": "https://shield.the-horizons-innovation.com",
+  "repository": "https://github.com/ogasurfproject-jpg/horizon-shield",
+  "license": "MIT",
+  "keywords": [
+    "construction",
+    "renovation",
+    "estimate",
+    "japan",
+    "fair-price",
+    "verifiable",
+    "contractor",
+    "open-data"
+  ],
+  "skills": "./skills/",
+  "mcpServers": "./.mcp.json",
+  "interface": {
+    "displayName": "HORIZON SHIELD",
+    "shortDescription": "Check Japan reform estimates",
+    "longDescription": "HORIZON SHIELD checks whether a Japanese construction or renovation estimate is fair. Give it a work type and a quoted price in JPY and it returns the typical price range, a verdict on the quote (ok, watch or alert, or ambiguous when candidates disagree), known overcharge and high-pressure sales tactics in the wording of an estimate or sales pitch, and contractors in Japan that passed the same independent check.\n\nEvery fair-price verdict carries a SHA-256 hash that anyone can recompute, and price ranges come with the source row ids and the formula. The ranges are built on JCCDB, an open construction-cost dataset (v5.1, 526,128 records, CC BY 4.0) curated by Toshikatsu Oga from thirty years of site experience.\n\nIntended for homeowners and the people helping them read a quote. Limits: fair-price verdicts cover Japan only, in JPY; work names match best in Japanese; a verdict is a reference range for the homeowner to act on and does not declare a contractor dishonest. Two tools (verify_fair_price and create_ap2_fairness_attestation) append a record to a public ledger; every other tool only reads. Detailed public cost data for Japan and the U.S. is served by a separate server, HORIZON SHIELD Construction Cost Data.",
+    "developerName": "The HORIZONs Co., Ltd.",
+    "category": "Data & Analytics",
+    "websiteURL": "https://shield.the-horizons-innovation.com",
+    "supportURL": "https://shield.the-horizons-innovation.com/presentation.html",
+    "privacyPolicyURL": "https://shield.the-horizons-innovation.com/privacy",
+    "termsOfServiceURL": "https://shield.the-horizons-innovation.com/tos",
+    "logo": "./assets/logo.png",
+    "capabilities": [],
+    "defaultPrompt": [
+      "Is 1.2 million yen fair for exterior wall painting on a 30 tsubo house in Kanagawa?",
+      "\u3053\u306e\u898b\u7a4d\u3082\u308a\u306e\u300c\u4e00\u5f0f\u300d\u3068\u300c\u672c\u65e5\u9650\u308a\u306e\u5024\u5f15\u304d\u300d\u306f\u5927\u4e08\u592b\uff1f",
+      "Find a verified roofing contractor in Hiratsuka."
+    ]
+  },
+  "apps": "./.app.json"
+}
Full technical diff · 7 changed fields

added /files/.agent-plugin~1plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "67147e80011cc9985161eeeea34fb12f9caae61a634f2977cf558db3b4e5815d",
  "size": 3437
}

changed /files/.app.json/sha256

BEFORE
"97dcd59a160e83d92fadcd6ef59b25a5bb04f32c600ffed987c38210501ab97c"
AFTER
"a7edf69fae360b01b119e16d141bac32c45081304523bf9e05cd4174f2e0fc2f"

changed /files/.app.json/size

BEFORE
127
AFTER
106

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

BEFORE
{
  "sha256": "61e2ffb1627c4d5aca076d6b6c48336b51d3fb1d0d4e2b3eef5376cd4d5f5016",
  "size": 1581
}
AFTER
Field is absent

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "a56d296704923e012186cdbb4570747c6f98b047beef55ab3d1ccca376a86f23",
  "size": 137
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "ccd97035229f02015ebb5bf9d2baeaad0f10f72b9d863cd0cde3ce01a87fae96",
  "size": 24581
}

added /files/skills~1horizon-shield~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8e1e11a6af612fb1503b6b1a24bdc9247831dabcb4e9c495b80fc7df6f9f37da",
  "size": 3091
}
Full snapshot data
{
  "files": {
    ".agent-plugin/plugin.json": {
      "sha256": "67147e80011cc9985161eeeea34fb12f9caae61a634f2977cf558db3b4e5815d",
      "size": 3437
    },
    ".app.json": {
      "sha256": "a7edf69fae360b01b119e16d141bac32c45081304523bf9e05cd4174f2e0fc2f",
      "size": 106
    },
    ".mcp.json": {
      "sha256": "a56d296704923e012186cdbb4570747c6f98b047beef55ab3d1ccca376a86f23",
      "size": 137
    },
    "assets/logo.png": {
      "sha256": "ccd97035229f02015ebb5bf9d2baeaad0f10f72b9d863cd0cde3ce01a87fae96",
      "size": 24581
    },
    "skills/horizon-shield/SKILL.md": {
      "sha256": "8e1e11a6af612fb1503b6b1a24bdc9247831dabcb4e9c495b80fc7df6f9f37da",
      "size": 3091
    }
  }
}

SHA-256 of public snapshot: 47a0b389ead6763244dea6c48fe677cbf8a4ed8c53786d76f75afa880d16320f