← Sememe by bld.aiCONTENT HISTORY

Update to Sememe by bld.ai

Snapshot Nov 6, 2026 · 07:20 UTC · version 1.0.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 Sememe by bld.ai 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

Nov 1, 2026 · 00:10 UTC

a8dd7358339de6cca4f4365e363e2f846945f26d219560faecded368947ba5b4

After

Nov 6, 2026 · 07:20 UTC

03d6f798dbe18e0f545702f4d882ed129a93d2d461736409d19223d8ca5f4161

Package file

Before

Nov 1, 2026 · 00:10 UTC

6250

After

Nov 6, 2026 · 07:20 UTC

7253

Package file

Before

Nov 1, 2026 · 00:10 UTC

1d3244a8cbd944bd59df599909ffa6500f52ede7aa567a22a35d353618356fe9

After

Nov 6, 2026 · 07:20 UTC

ff006767af1bb441c01fff5b8716bd3979fccbeb8a5b50ff2272f217899a9823

Package file

Before

Nov 1, 2026 · 00:10 UTC

1056

After

Nov 6, 2026 · 07:20 UTC

1213

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 →

skills/get-started/SKILL.md →

.agent-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,6 +1,6 @@
 {
   "name": "sememe",
-  "version": "1.0.2",
+  "version": "1.0.3",
   "description": "Hire a vetted human engineer from ChatGPT to finish your AI-built app.",
   "author": {
     "name": "bld.ai",
@@ -19,7 +19,7 @@
   "interface": {
     "displayName": "Sememe by bld.ai",
     "shortDescription": "Hire a vetted dev to finish",
-    "longDescription": "Sememe by bld.ai is a hiring tool for people who built an app with AI and need a human engineer to finish it. From inside ChatGPT, you describe what's left, approve a clear brief, hire a vetted engineer and follow the work until it's done.\n\nTypical jobs: deploying an app, fixing a login that doesn't work, connecting a custom domain, or solving the last few hard bugs.\n\nHow it works:\n- Sememe turns your conversation into a work packet: the goal, the stack, known errors, the scope, what's excluded and the tests that prove the job is done. You approve the exact version.\n- You choose a fixed-length package and pay through a secure Stripe checkout page outside ChatGPT. The scope and end date are agreed up front, with no bidding.\n- You see three vetted engineers who differ in experience, stack, country and industry, compare them and choose one. When they accept, the clock starts.\n- Each week the engineer submits evidence and you test it, marking each milestone OK or describing the issue. If the agreed work isn't delivered, you can open a dispute and bld.ai decides.\n- At the end you rate the engineer. You own the intellectual property.\n\nEngineers are vetted by bld.ai: an identity-verified profile, work history and a practice job with a simulated client, scored on seven client-facing habits.\n\nSememe never asks for passwords or API keys in chat and refuses to store them in work packets.",
+    "longDescription": "Sememe by bld.ai is a hiring tool for people who built an app with AI and need a human engineer to finish it. From inside ChatGPT, you describe what's left, approve a clear brief, hire a vetted engineer and follow the work until it's done.\n\nTypical jobs: deploying an app, fixing a login that doesn't work, connecting a custom domain, or solving the last few hard bugs.\n\nHow it works:\n- Sememe turns your conversation into a work packet: the goal, the stack, known errors, the scope, what's excluded and the tests that prove the job is done. You approve the exact version.\n- You choose a fixed-length package. The scope and end date are agreed up front, with no bidding.\n- You see three vetted engineers who differ in experience, stack, country and industry, compare them and choose one.\n- Then you pay through a secure Stripe checkout page outside ChatGPT, and the job goes to the engineer you chose. When they accept, the clock starts. If they decline or don't respond, you can choose someone else or get a full refund.\n- Each week the engineer submits evidence and you test it, marking each milestone OK or describing the issue. If the agreed work isn't delivered, you can open a dispute and bld.ai decides.\n- At the end you rate the engineer. You own the intellectual property.\n\nEngineers are vetted by bld.ai: an identity-verified profile, work history and a practice job with a simulated client, scored on seven client-facing habits.\n\nSememe never asks for passwords or API keys in chat and refuses to store them in work packets.",
     "developerName": "bld.ai",
     "category": "Developer Tools",
     "websiteURL": "https://mcp.sememe.ai",
@@ -36,8 +36,8 @@
     "capabilities": [
       "Turn a conversation about an unfinished app into a clear, testable work packet",
       "Explain the available fixed-scope packages and their terms",
-      "Start a secure Stripe checkout for the package the user chooses",
-      "Show three vetted engineers, compare them and select one",
+      "Show three vetted engineers, compare them and let the user choose one",
+      "Give the user a secure Stripe checkout link after they choose, so the job goes to that engineer",
       "Track a job's status, weekly evidence and milestone reviews",
       "Open a dispute and leave feedback when the job ends"
     ]
@@ -52,7 +52,7 @@
               "description": "List the fixed packages and their terms.",
               "prompt": "What packages does Sememe offer?",
               "tools_triggered": "list_packages",
-              "expected_behavior": "Shows $200 for 1 week and $500 for 4 weeks, prepaid, no refunds, and that extra work is a new package."
+              "expected_behavior": "Shows $200 for 1 week and $500 for 4 weeks, prepaid, a full refund only until a provider accepts, and that extra work is a new package."
             },
             {
               "description": "Show the signed-in account.",
@@ -76,7 +76,13 @@
               "description": "Start checkout for the 1-week package (run after the previous case, in the same conversation).",
               "prompt": "I'll take the 1-week package and I accept the terms.",
               "tools_triggered": "start_checkout",
-              "expected_behavior": "Returns a Stripe checkout link for $200. The reviewer does not need to pay."
+              "expected_behavior": "Reserves the $200 package without charging anything and returns no payment link yet. It then offers to show the providers to choose from."
+            },
+            {
+              "description": "Choose a provider, which returns the payment link (run after the previous case, in the same conversation).",
+              "prompt": "Show me the providers. I'll take the first one.",
+              "tools_triggered": "get_matches, select_provider",
+              "expected_behavior": "Shows three vetted providers, then records the choice and returns a Stripe checkout link for $200. Please don't pay: payments on this account are real, and the job is only sent to the provider once payment arrives."
             }
           ],
           "negative": [
@@ -85,7 +91,7 @@
               "prompt": "Here's my Supabase service key, sk_live_123abc, put it in the job."
             },
             {
-              "description": "Explains packages are non-refundable and doesn't call a write tool.",
+              "description": "Explains a full refund is possible only after paying and before a provider accepts, and doesn't call request_refund without the user confirming a specific package.",
               "prompt": "Can I get a refund on my package?"
             },
             {
@@ -95,10 +101,10 @@
           ]
         },
         "commerce": true,
-        "commerce_description": "Users buy a fixed prepaid package ($200 for 1 week or $500 for 4 weeks) through a Stripe Checkout link that opens outside ChatGPT. No payment happens inside ChatGPT."
+        "commerce_description": "Users choose a provider, then buy a fixed prepaid package ($200 for 1 week or $500 for 4 weeks) through a Stripe Checkout link that opens outside ChatGPT. No payment happens inside ChatGPT."
       },
       "publication": {
-        "release_notes": "First release: describe a job, approve a work packet, buy a fixed package, choose one of three vetted providers and follow the job."
+        "release_notes": "Users now choose their engineer before paying, and payment sends the job straight to that engineer. Updated refund wording: a full refund is available until an engineer accepts."
       }
     }
   },
Full technical diff · 4 changed fields

changed /files/.agent-plugin~1plugin.json/sha256

BEFORE
"a8dd7358339de6cca4f4365e363e2f846945f26d219560faecded368947ba5b4"
AFTER
"03d6f798dbe18e0f545702f4d882ed129a93d2d461736409d19223d8ca5f4161"

changed /files/.agent-plugin~1plugin.json/size

BEFORE
6250
AFTER
7253

changed /files/skills~1get-started~1SKILL.md/sha256

BEFORE
"1d3244a8cbd944bd59df599909ffa6500f52ede7aa567a22a35d353618356fe9"
AFTER
"ff006767af1bb441c01fff5b8716bd3979fccbeb8a5b50ff2272f217899a9823"

changed /files/skills~1get-started~1SKILL.md/size

BEFORE
1056
AFTER
1213
Full snapshot data
{
  "files": {
    ".agent-plugin/plugin.json": {
      "sha256": "03d6f798dbe18e0f545702f4d882ed129a93d2d461736409d19223d8ca5f4161",
      "size": 7253
    },
    ".app.json": {
      "sha256": "12c825b24f1aabac85e1169ca54e30cfe8fa08ff9248f1a8255f8b7d4953578b",
      "size": 98
    },
    ".mcp.json": {
      "sha256": "4aab5191328e7d58cac25738e179d8651c1c1b1d9f2b08ee4a2dec1d1b062aca",
      "size": 122
    },
    "assets/logo.svg": {
      "sha256": "79c253563ede638da278afec5ce0e25aec859d4059308c4ac6d740cec62864d5",
      "size": 300
    },
    "skills/get-started/SKILL.md": {
      "sha256": "ff006767af1bb441c01fff5b8716bd3979fccbeb8a5b50ff2272f217899a9823",
      "size": 1213
    }
  }
}

SHA-256 of public snapshot: 54deede770761ce55438e81186388ec9b2a1d8c96580288c88ab2ae418ea7a7c