← LightweightCONTENT HISTORY

Update to Lightweight

Snapshot Oct 9, 2026 · 12:21 UTC · version 2.0.0

WHAT CHANGED · RULE-BASED ANALYSIS

Package or technical metadata updated

Package contents changed in 2 files: .codex-plugin/plugin.json, skills/lightweight-app-guide/references/app-guide.md. Open the file diff to inspect the edits.

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

Package file

Before

0276bb56a0b62d39da75f8b9dcc6a9f955bd3d2bc0d10b4b4dfdfda9e8c6f0c7

After

d548cd27bf6c6c3a31cc14b4e50212f137edbdeea68a7c07a3b378566fc7cd52

Package file

Before

3005

After

3185

Package file

Before

bf3fbee5b2f2a5deb3daf6aeeb79d1de7648f365d7936799877fd66cea60394c

After

bfeb9db9aeb5ab770c3e9165dab094ab8895273cd5418040e47c82c678e25555

Package file

Before

11179

After

11367

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

--- before
+++ after
@@ -3,7 +3,7 @@
   "author": {
     "name": "Lightweight Fitness Ltd"
   },
-  "description": "Lightweight connects ChatGPT to the training data you choose to share. It can analyze your complete history, including completed workouts and exercise-free gym check-ins; calculate advanced trends; inspect saved routines; and create or update a routine only after you confirm the exact change. It also explains how to use Lightweight. OAuth shares a private Lightweight account ID, verified email, and verification status for identity and workspace-domain checks. Analysis may use names and technical IDs for workouts, routines, folders, exercises, and gyms, plus session and update times, set metrics, plan/capacity, and any one-off place label exactly as entered. It never reads separate address, coordinate, or other location fields; notes; media; social, wearable-health, payment, or credential data. After confirmation it may file a routine in an existing private folder or create/reuse a named private folder. It cannot delete routines/folders, start workouts, or edit workout history.",
+  "description": "Lightweight connects ChatGPT to training data you choose to share. It analyzes your complete history, including completed workouts and exercise-free gym check-ins; calculates trends; reads saved routines; and creates or updates a routine only after you confirm the exact change. It also explains how to use the app. Through OAuth, ChatGPT receives a technical Lightweight account ID, your verified email address, and verification status for identity and workspace domain checks. Analysis may use names and technical IDs for workouts, routines, folders, exercises, and gyms; session and update timestamps; set metrics; account tier, saved-routine count, limit, and remaining slots; and a one-off place label exactly as entered. It does not read separate address, coordinate, or other location fields, notes, media, social data, separate wearable-health data, payment data, or credentials. After confirmation, it can file a routine in an existing private folder or create or reuse a named private folder. It cannot delete routines or folders, start workouts, or edit workout history.",
   "interface": {
     "capabilities": [],
     "category": "Healthcare",
@@ -14,7 +14,7 @@
     ],
     "developerName": "Lightweight Fitness Ltd",
     "displayName": "Lightweight",
-    "longDescription": "Lightweight connects ChatGPT to the training data you choose to share. It can analyze your complete history, including completed workouts and exercise-free gym check-ins; calculate advanced trends; inspect saved routines; and create or update a routine only after you confirm the exact change. It also explains how to use Lightweight. OAuth shares a private Lightweight account ID, verified email, and verification status for identity and workspace-domain checks. Analysis may use names and technical IDs for workouts, routines, folders, exercises, and gyms, plus session and update times, set metrics, plan/capacity, and any one-off place label exactly as entered. It never reads separate address, coordinate, or other location fields; notes; media; social, wearable-health, payment, or credential data. After confirmation it may file a routine in an existing private folder or create/reuse a named private folder. It cannot delete routines/folders, start workouts, or edit workout history.",
+    "longDescription": "Lightweight connects ChatGPT to training data you choose to share. It analyzes your complete history, including completed workouts and exercise-free gym check-ins; calculates trends; reads saved routines; and creates or updates a routine only after you confirm the exact change. It also explains how to use the app. Through OAuth, ChatGPT receives a technical Lightweight account ID, your verified email address, and verification status for identity and workspace domain checks. Analysis may use names and technical IDs for workouts, routines, folders, exercises, and gyms; session and update timestamps; set metrics; account tier, saved-routine count, limit, and remaining slots; and a one-off place label exactly as entered. It does not read separate address, coordinate, or other location fields, notes, media, social data, separate wearable-health data, payment data, or credentials. After confirmation, it can file a routine in an existing private folder or create or reuse a named private folder. It cannot delete routines or folders, start workouts, or edit workout history.",
     "privacyPolicyURL": "https://getlightweight.com/privacy",
     "shortDescription": "Training insights & routines",
     "supportURL": "https://getlightweight.com/support",
@@ -23,5 +23,5 @@
   },
   "name": "app-6a70f280e1a08191bf1995c56f59ce75",
   "skills": "./skills",
-  "version": "1.0.0"
+  "version": "2.0.0"
 }
\ No newline at end of file
Full technical diff · 4 changed fields

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

BEFORE
"0276bb56a0b62d39da75f8b9dcc6a9f955bd3d2bc0d10b4b4dfdfda9e8c6f0c7"
AFTER
"d548cd27bf6c6c3a31cc14b4e50212f137edbdeea68a7c07a3b378566fc7cd52"

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

BEFORE
3005
AFTER
3185

changed /files/skills~1lightweight-app-guide~1references~1app-guide.md/sha256

BEFORE
"bf3fbee5b2f2a5deb3daf6aeeb79d1de7648f365d7936799877fd66cea60394c"
AFTER
"bfeb9db9aeb5ab770c3e9165dab094ab8895273cd5418040e47c82c678e25555"

changed /files/skills~1lightweight-app-guide~1references~1app-guide.md/size

BEFORE
11179
AFTER
11367
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "289c86df7c86e17c3b97c444c5280b4746d31665ec6d2542da0e1f5d3f4c1662",
      "size": 127
    },
    ".codex-plugin/plugin.json": {
      "sha256": "d548cd27bf6c6c3a31cc14b4e50212f137edbdeea68a7c07a3b378566fc7cd52",
      "size": 3185
    },
    "skills/lightweight-app-guide/SKILL.md": {
      "sha256": "92c49a4604e09a6653f8319337eb3f54c2588f2090ca2d5b3ea5924649e990bc",
      "size": 2396
    },
    "skills/lightweight-app-guide/agents/openai.yaml": {
      "sha256": "80a937c8f88317eeac1f3603a064d5359216d06a10153f1af380560acaa41dba",
      "size": 206
    },
    "skills/lightweight-app-guide/references/app-guide.md": {
      "sha256": "bfeb9db9aeb5ab770c3e9165dab094ab8895273cd5418040e47c82c678e25555",
      "size": 11367
    }
  }
}

SHA-256 of public snapshot: ebe5b33d3d71f6be1482cfba046fc8bf1750f0f09f9906eb680e87fe1429f0db