← CUARCONTENT HISTORY

Update to CUAR

Snapshot Oct 24, 2026 · 13:15 UTC · version 0.1.2

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 CUAR 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:13 UTC

{"sha256":"06fdab9324707e0869f336a7ebc8a17f31579ab1bc56e482b1a5e0d07e697f3d","size":312250}

After

Oct 24, 2026 · 13:15 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:13 UTC

{"sha256":"06fdab9324707e0869f336a7ebc8a17f31579ab1bc56e482b1a5e0d07e697f3d","size":312250}

After

Oct 24, 2026 · 13:15 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:13 UTC

6b58107566720c5ed9104a16da689f8ba2049e967d99079b217a1335e70581be

After

Oct 24, 2026 · 13:15 UTC

7a6ca53dbd4f5fb9177869ddd6573d96a3a199285cd39ffd51a3e186a35508dc

Package file

Before

Sep 30, 2026 · 23:13 UTC

1437

After

Oct 24, 2026 · 13:15 UTC

1401

Compare saved observations

Download comparison JSON

README.md

− removed · + added

--- before
+++ after
@@ -3,6 +3,8 @@
 [![CI](https://github.com/joelfarthing/codex-usage-and-resets/actions/workflows/ci.yml/badge.svg)](https://github.com/joelfarthing/codex-usage-and-resets/actions/workflows/ci.yml)
 [![HOL Plugin Scanner](https://github.com/joelfarthing/codex-usage-and-resets/actions/workflows/hol-plugin-scanner.yml/badge.svg)](https://github.com/joelfarthing/codex-usage-and-resets/actions/workflows/hol-plugin-scanner.yml)
 
+**Canonical project site:** [Codex Usage and Resets on Filament Labs](https://filamentlabs.io/CUAR/) — a visual tour, installation guidance, and field notes.
+
 Codex Usage and Resets (CUAR) is a local Codex plugin from Filament Labs. It
 turns the current Codex weekly usage window, banked reset inventory, and a tiny
 local observation ledger into deterministic usage-planning facts:
@@ -36,6 +38,17 @@
 The same packaged skill and CLI are intended for Codex in the ChatGPT desktop
 app, the Codex VS Code extension, and Codex CLI.
 
+## Installation
+
+Install from [the direct Codex Usage and Resets listing in the OpenAI Plugins
+Directory](https://chatgpt.com/plugins/plugins_6a6920fb32b48191b80cb783761d4cd5):
+open it and choose **Install plugin**. The directory copy is a reviewed,
+versioned snapshot and does not automatically track this repository.
+
+## Host permissions
+
+Codex App Server needs access to its normal local state and network. CUAR also maintains its bounded local usage ledger. A task sandbox can block these dependencies even though the App Server request only reads usage data. CUAR requests the host's supported approval or escalation before its single report when the sandbox restricts that access. The plugin does not change sandbox policy, configuration, or authentication. The host must permit the command.
+
 ## Use
 
 Invoke `$cuar` or ask Codex about current Codex usage, linear pace, projected
Full technical diff · 15 changed fields

removed /files/.codex-plugin~1assets~1composer-icon.png

BEFORE
{
  "sha256": "06fdab9324707e0869f336a7ebc8a17f31579ab1bc56e482b1a5e0d07e697f3d",
  "size": 312250
}
AFTER
Field is absent

removed /files/.codex-plugin~1assets~1logo.png

BEFORE
{
  "sha256": "06fdab9324707e0869f336a7ebc8a17f31579ab1bc56e482b1a5e0d07e697f3d",
  "size": 312250
}
AFTER
Field is absent

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

BEFORE
"6b58107566720c5ed9104a16da689f8ba2049e967d99079b217a1335e70581be"
AFTER
"7a6ca53dbd4f5fb9177869ddd6573d96a3a199285cd39ffd51a3e186a35508dc"

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

BEFORE
1437
AFTER
1401

changed /files/README.md/sha256

BEFORE
"dcff3a9a9d05296e6e4546657ea66c7ad0b4579a75167c0386d0887086ab139f"
AFTER
"6b4a57de70915e1b5870ffa0f18d7ec867194b536db08b6aa0eedf45068803ae"

changed /files/README.md/size

BEFORE
4308
AFTER
5268

changed /files/SUPPORT.md/sha256

BEFORE
"5b0cb47c63f21f925011003038f7f26b52931b11b4506fbe2aa514ce2ae1fdbd"
AFTER
"2d07fffe46b402f257d29736a0014ff64c49715271fb2889ef147c123d75551d"

changed /files/SUPPORT.md/size

BEFORE
654
AFTER
1130

changed /files/assets~1icon.png/sha256

BEFORE
"06fdab9324707e0869f336a7ebc8a17f31579ab1bc56e482b1a5e0d07e697f3d"
AFTER
"ff15af1a49a1fedf1b051e2047645736746f703a3c0102f876382f5b7ebf942a"

changed /files/assets~1icon.png/size

BEFORE
312250
AFTER
49369

changed /files/scripts~1lib~1app-server.mjs/sha256

BEFORE
"d82824fdfa680bc678671b3e4be50d44ca6f309b5a6a1ebdc292581bc2c706cb"
AFTER
"94a7f35174a4f87c802801f933820144dc265267b634661d7859d624206a856d"

changed /files/scripts~1lib~1app-server.mjs/size

BEFORE
15374
AFTER
15812

changed /files/scripts~1lib~1schema.mjs/sha256

BEFORE
"2e58de5635665d3dd4e853e9c57e1e1a37166e5bdaf1399d4869958b8427afbf"
AFTER
"d3a3cecb22d3475acbe1fde78be644dcf2de2c03d4208e846aa45d31f2424583"

changed /files/skills~1cuar~1SKILL.md/sha256

BEFORE
"aee3ae77d8dfc8ec01d892ae7cf9bcd3a2ae6e63365d41a2fb1bcdd54e682067"
AFTER
"3427c019c6d155ddc54c2ade221a4137f3a1474635ac36b88af00d733db7ce68"

changed /files/skills~1cuar~1SKILL.md/size

BEFORE
10199
AFTER
11020
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "7a6ca53dbd4f5fb9177869ddd6573d96a3a199285cd39ffd51a3e186a35508dc",
      "size": 1401
    },
    ".codexignore": {
      "sha256": "dddb7c0ff096dae18acbbf08bd61cd28f6312f9188e13e34a492d6b6cbc0cb43",
      "size": 267
    },
    "LICENSE": {
      "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
      "size": 11357
    },
    "PRIVACY.md": {
      "sha256": "206f80eb6f402b49d687cba2207d5ba350f594263d5e64a0eaff26381768c744",
      "size": 2301
    },
    "README.md": {
      "sha256": "6b4a57de70915e1b5870ffa0f18d7ec867194b536db08b6aa0eedf45068803ae",
      "size": 5268
    },
    "SECURITY.md": {
      "sha256": "ebd94050b00dceb75d60bfb2f011e42b58932a40c102f055a89524536915fef2",
      "size": 2774
    },
    "SUPPORT.md": {
      "sha256": "2d07fffe46b402f257d29736a0014ff64c49715271fb2889ef147c123d75551d",
      "size": 1130
    },
    "assets/icon.png": {
      "sha256": "ff15af1a49a1fedf1b051e2047645736746f703a3c0102f876382f5b7ebf942a",
      "size": 49369
    },
    "schema/report.schema.json": {
      "sha256": "32c1e8ccfd74106f0216bbed8d15d8c827712aac0eae8db3cecfc09a9dbf533b",
      "size": 10666
    },
    "scripts/cuar.mjs": {
      "sha256": "ccc064891f710a40aa975e86db43938c24eabaeac6f5317fe00631d5205f376c",
      "size": 598
    },
    "scripts/lib/app-server.mjs": {
      "sha256": "94a7f35174a4f87c802801f933820144dc265267b634661d7859d624206a856d",
      "size": 15812
    },
    "scripts/lib/calculate.mjs": {
      "sha256": "f135f86a77f147142db2d4071963550589445cd5dcba6c7211767fb27d5b9ff5",
      "size": 5488
    },
    "scripts/lib/cli.mjs": {
      "sha256": "559673b517912a8041e45eb96fa8d6f48627342d360cf624f4480b11ade779c3",
      "size": 8666
    },
    "scripts/lib/errors.mjs": {
      "sha256": "3d8e122bc35cc95420c78e22a8ba0793a05bedc97b5047eac4ca18c2462739be",
      "size": 747
    },
    "scripts/lib/normalize.mjs": {
      "sha256": "59886a361e30e21c31f1ba58b1ad2bfe4b1be831b284cb7d8b708101c7969fae",
      "size": 9897
    },
    "scripts/lib/reset-ledger.mjs": {
      "sha256": "0d68a4a7d6cf3c1b1c971d7eed52f4f197d4c73fee2c233c9ab461d663eb1937",
      "size": 12950
    },
    "scripts/lib/schema.mjs": {
      "sha256": "d3a3cecb22d3475acbe1fde78be644dcf2de2c03d4208e846aa45d31f2424583",
      "size": 9473
    },
    "scripts/lib/time.mjs": {
      "sha256": "478ef8fa563e672fe301778ba6e77f3ebc6e12c66115b127e956e57a17be944d",
      "size": 3388
    },
    "skills/cuar/SKILL.md": {
      "sha256": "3427c019c6d155ddc54c2ade221a4137f3a1474635ac36b88af00d733db7ce68",
      "size": 11020
    },
    "skills/cuar/agents/openai.yaml": {
      "sha256": "9dda184874615ab65bf71477321efd6737af88c771983d9ddb693215ff6eb41a",
      "size": 197
    },
    "skills/cuar/references/glossary.md": {
      "sha256": "017c0e15c96b1356fff8b298423ba67cfebe19c97c29a944620d550dc220895a",
      "size": 1983
    }
  }
}

SHA-256 of public snapshot: 581d6fa1a63853901b8e943a9ff9d1c48c8f97732488e5729794052787c7dd74