← BuildBetter.aiCONTENT HISTORY

Update to BuildBetter.ai

Snapshot Oct 24, 2026 · 13:07 UTC · version 2.0.0

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 BuildBetter.ai 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

Sep 30, 2026 · 22:59 UTC

633d21e0d181d207231ef6da3950e45eb5e012ccb296a000fbd5ae7895edb89d

After

Oct 24, 2026 · 13:07 UTC

3b877b71ca19841e1792a3f91b9f808c38645dd6fad795ec5bf40f937063c852

Package file

Before

Sep 30, 2026 · 22:59 UTC

127

After

Oct 24, 2026 · 13:07 UTC

103

Package file

Before

Sep 30, 2026 · 22:59 UTC

{"sha256":"972343eb9732226d17577c5b155f9ae70d3a1bbea4a50909e842db866bf69a1d","size":1149}

After

Oct 24, 2026 · 13:07 UTC

Not present

Package file

Before

Sep 30, 2026 · 22:59 UTC

Not present

After

Oct 24, 2026 · 13:07 UTC

{"sha256":"143961cdd7709b98b48c6d56b9d0f94c57d2b4f7f3a3d0731c537aaa0e0fe4d2","size":1440}

Compare saved observations

Download comparison JSON
Full technical diff · 28 changed fields

changed /files/.app.json/sha256

BEFORE
"633d21e0d181d207231ef6da3950e45eb5e012ccb296a000fbd5ae7895edb89d"
AFTER
"3b877b71ca19841e1792a3f91b9f808c38645dd6fad795ec5bf40f937063c852"

changed /files/.app.json/size

BEFORE
127
AFTER
103

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

BEFORE
{
  "sha256": "972343eb9732226d17577c5b155f9ae70d3a1bbea4a50909e842db866bf69a1d",
  "size": 1149
}
AFTER
Field is absent

added /files/assets~1buildbetter-real-composer-dark-v2.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "143961cdd7709b98b48c6d56b9d0f94c57d2b4f7f3a3d0731c537aaa0e0fe4d2",
  "size": 1440
}

added /files/assets~1buildbetter-real-composer-light-v2.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "1ffb5a843a622bace0eb1cfc246cc109b89128e24af02c0d0fec611edc3c1115",
  "size": 1440
}

added /files/assets~1buildbetter-real-logo-v2.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "0b8deee557df5c4cfc259bf869ec4d88f221496f8e9c4584a98129b45a192b43",
  "size": 1492
}

added /files/assets~1screenshots~1cli-hooks-workflow.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "f8805e0006c3d80fbfecfc8c1ad7d4985f4889a15a141dc2ac7b9ba69451f97c",
  "size": 1595
}

added /files/assets~1screenshots~1product-signal-workflow.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "8651634005c2f337288894e3154ced6edec28706f847fe88edd96c802ab7f0eb",
  "size": 1917
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "09266ba93945bfae2f26541a9d7e3a7e5cf551d4b9c18c88722bd7597d8f55c5",
  "size": 201
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "df5f84b8ae0d0558761ebcd7aecf4ffdac74ce5d7a700627c86a2a2cb3c0c543",
  "size": 7966
}

added /files/skills~1buildbetter-customer-voice~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8ed3f0ad82f51ff003ca93ed5ce94eec35a50945eb0f5c2a951f6cb80f6b2f8b",
  "size": 8063
}

added /files/skills~1buildbetter-customer-voice~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "cb6c8d828cad5b32f45f25716de3b334d14412d616e1660768de202b586159f5",
  "size": 232
}

added /files/skills~1buildbetter-knowledge-gaps~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0c924db08f3edf94aca1168668a6337fa5b497f05ab91ea608d92da88e9860fa",
  "size": 2821
}

added /files/skills~1buildbetter-knowledge-gaps~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "227f48cb1b92ddcbf580549c054d014c5dcc42eede4e8a54e8d4e97ffede31f9",
  "size": 250
}

added /files/skills~1buildbetter-mcp-research~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5f61b02774e1077ae7efd162280f0648e262a161a7a7cb91909a93f944d639a1",
  "size": 6529
}

added /files/skills~1buildbetter-mcp-research~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "fba0671086d1b6f5c4b190f1c71cf2960589decc88eaa502e416311364afad7e",
  "size": 236
}

added /files/skills~1buildbetter-mcp-research~1references~1mcp-tool-map.md

BEFORE
Field was absent
AFTER
{
  "sha256": "13e5c3d94f17144713e698af74ca7b00eced6ff45f75c70a4031fd39e8c7211f",
  "size": 8073
}

added /files/skills~1buildbetter-project-triage~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1d5ca80a13cd2de652435998f336d87745a589bdfeeaf01934c7e8421e75d9cc",
  "size": 2772
}

added /files/skills~1buildbetter-project-triage~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "e3c5fd6fd8ca0c804e22fe81a31be1d2f473d0754859f7c3d844348c015edca1",
  "size": 252
}

added /files/skills~1buildbetter-smart-tags~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "bde7b548ecf92d40e1ec937251fc7d607d2b58651591e5be8522838da87d1321",
  "size": 3870
}

added /files/skills~1buildbetter-smart-tags~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "89879d0e55840d95e1990c4c063105ba10a308c814793b0138f7e15d0ca78230",
  "size": 251
}

added /files/skills~1buildbetter-start~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9349969f8a1999e2a15265c5c6baba86b56997dd9eace381b98bc9d64b2ccb0c",
  "size": 8549
}

added /files/skills~1buildbetter-start~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "74b02a2e954a10d46e9f0150f5481261fe3a28cf1de99b06950f2aee88f4c18b",
  "size": 228
}

added /files/skills~1buildbetter-survey-research~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b4f1b392cebffe858203424def38b12390c7efbdf399924a968acc3bb1c56db4",
  "size": 3664
}

added /files/skills~1buildbetter-survey-research~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "b7e187928f1783be3f5a261f041df9ec880a6e6944017b7c7c5429337cc0f40e",
  "size": 260
}

added /files/skills~1buildbetter-synthetic-research~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "677c743d336091df3d7e030369ab43ea74fa8c0f55bb54123ff8dbfdff51d3fb",
  "size": 3799
}

added /files/skills~1buildbetter-synthetic-research~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "a3c51704710653a6ecc366e6ce2afac16f03bd5d7806c4e16a20ea776057ca2a",
  "size": 262
}

added /files/skills~1buildbetter~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "471297cb497241cd30af6412c05f611fd74140e26c0e890ae9453c1f703aed9d",
  "size": 2799
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "3b877b71ca19841e1792a3f91b9f808c38645dd6fad795ec5bf40f937063c852",
      "size": 103
    },
    "assets/buildbetter-real-composer-dark-v2.svg": {
      "sha256": "143961cdd7709b98b48c6d56b9d0f94c57d2b4f7f3a3d0731c537aaa0e0fe4d2",
      "size": 1440
    },
    "assets/buildbetter-real-composer-light-v2.svg": {
      "sha256": "1ffb5a843a622bace0eb1cfc246cc109b89128e24af02c0d0fec611edc3c1115",
      "size": 1440
    },
    "assets/buildbetter-real-logo-v2.svg": {
      "sha256": "0b8deee557df5c4cfc259bf869ec4d88f221496f8e9c4584a98129b45a192b43",
      "size": 1492
    },
    "assets/screenshots/cli-hooks-workflow.svg": {
      "sha256": "f8805e0006c3d80fbfecfc8c1ad7d4985f4889a15a141dc2ac7b9ba69451f97c",
      "size": 1595
    },
    "assets/screenshots/product-signal-workflow.svg": {
      "sha256": "8651634005c2f337288894e3154ced6edec28706f847fe88edd96c802ab7f0eb",
      "size": 1917
    },
    "mcp.json": {
      "sha256": "09266ba93945bfae2f26541a9d7e3a7e5cf551d4b9c18c88722bd7597d8f55c5",
      "size": 201
    },
    "plugin.json": {
      "sha256": "df5f84b8ae0d0558761ebcd7aecf4ffdac74ce5d7a700627c86a2a2cb3c0c543",
      "size": 7966
    },
    "skills/buildbetter-customer-voice/SKILL.md": {
      "sha256": "8ed3f0ad82f51ff003ca93ed5ce94eec35a50945eb0f5c2a951f6cb80f6b2f8b",
      "size": 8063
    },
    "skills/buildbetter-customer-voice/agents/openai.yaml": {
      "sha256": "cb6c8d828cad5b32f45f25716de3b334d14412d616e1660768de202b586159f5",
      "size": 232
    },
    "skills/buildbetter-knowledge-gaps/SKILL.md": {
      "sha256": "0c924db08f3edf94aca1168668a6337fa5b497f05ab91ea608d92da88e9860fa",
      "size": 2821
    },
    "skills/buildbetter-knowledge-gaps/agents/openai.yaml": {
      "sha256": "227f48cb1b92ddcbf580549c054d014c5dcc42eede4e8a54e8d4e97ffede31f9",
      "size": 250
    },
    "skills/buildbetter-mcp-research/SKILL.md": {
      "sha256": "5f61b02774e1077ae7efd162280f0648e262a161a7a7cb91909a93f944d639a1",
      "size": 6529
    },
    "skills/buildbetter-mcp-research/agents/openai.yaml": {
      "sha256": "fba0671086d1b6f5c4b190f1c71cf2960589decc88eaa502e416311364afad7e",
      "size": 236
    },
    "skills/buildbetter-mcp-research/references/mcp-tool-map.md": {
      "sha256": "13e5c3d94f17144713e698af74ca7b00eced6ff45f75c70a4031fd39e8c7211f",
      "size": 8073
    },
    "skills/buildbetter-project-triage/SKILL.md": {
      "sha256": "1d5ca80a13cd2de652435998f336d87745a589bdfeeaf01934c7e8421e75d9cc",
      "size": 2772
    },
    "skills/buildbetter-project-triage/agents/openai.yaml": {
      "sha256": "e3c5fd6fd8ca0c804e22fe81a31be1d2f473d0754859f7c3d844348c015edca1",
      "size": 252
    },
    "skills/buildbetter-smart-tags/SKILL.md": {
      "sha256": "bde7b548ecf92d40e1ec937251fc7d607d2b58651591e5be8522838da87d1321",
      "size": 3870
    },
    "skills/buildbetter-smart-tags/agents/openai.yaml": {
      "sha256": "89879d0e55840d95e1990c4c063105ba10a308c814793b0138f7e15d0ca78230",
      "size": 251
    },
    "skills/buildbetter-start/SKILL.md": {
      "sha256": "9349969f8a1999e2a15265c5c6baba86b56997dd9eace381b98bc9d64b2ccb0c",
      "size": 8549
    },
    "skills/buildbetter-start/agents/openai.yaml": {
      "sha256": "74b02a2e954a10d46e9f0150f5481261fe3a28cf1de99b06950f2aee88f4c18b",
      "size": 228
    },
    "skills/buildbetter-survey-research/SKILL.md": {
      "sha256": "b4f1b392cebffe858203424def38b12390c7efbdf399924a968acc3bb1c56db4",
      "size": 3664
    },
    "skills/buildbetter-survey-research/agents/openai.yaml": {
      "sha256": "b7e187928f1783be3f5a261f041df9ec880a6e6944017b7c7c5429337cc0f40e",
      "size": 260
    },
    "skills/buildbetter-synthetic-research/SKILL.md": {
      "sha256": "677c743d336091df3d7e030369ab43ea74fa8c0f55bb54123ff8dbfdff51d3fb",
      "size": 3799
    },
    "skills/buildbetter-synthetic-research/agents/openai.yaml": {
      "sha256": "a3c51704710653a6ecc366e6ce2afac16f03bd5d7806c4e16a20ea776057ca2a",
      "size": 262
    },
    "skills/buildbetter/SKILL.md": {
      "sha256": "471297cb497241cd30af6412c05f611fd74140e26c0e890ae9453c1f703aed9d",
      "size": 2799
    }
  }
}

SHA-256 of public snapshot: e627b64594ac03e8fb32fd928ec628c1d6157732a2728c5ea25183b8deba59d3