← JobAtOnceCONTENT HISTORY

Update to JobAtOnce

Snapshot Nov 2, 2026 · 06:11 UTC · version 1.0.4

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 JobAtOnce 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

Oct 24, 2026 · 13:51 UTC

Not present

After

Nov 2, 2026 · 06:11 UTC

{"sha256":"e41fa1d8fcd5ac0451f0d3a77633bee3a42c8628a8921fd5cc250d9d03f32d3b","size":536}

Package file

Before

Oct 24, 2026 · 13:51 UTC

Not present

After

Nov 2, 2026 · 06:11 UTC

{"sha256":"b048d900bff0c1729188f65b1c004b335faa7bd1685f259a6bc8430d820508c1","size":536}

Package file

Before

Oct 24, 2026 · 13:51 UTC

Not present

After

Nov 2, 2026 · 06:11 UTC

{"sha256":"776210d7b5f95c3da16248fce25d312c4cb6bc32e09457f62e0f8216090df588","size":427}

Package file

Before

Oct 24, 2026 · 13:51 UTC

f15a0c3e59075769b4f696a4e714818674760d09e178b9c120d76d6e39217964

After

Nov 2, 2026 · 06:11 UTC

254f2c5f64771e3c43f437913f1a7dd5a9108e92a282c4a16f5d728584e8408f

Compare saved observations

Download comparison JSON

Changed files

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

assets/brand4-composer-dark.svg →

assets/brand4-composer.svg →

assets/brand4-logo.svg →

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,8 +1,8 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "duopore-public-jobatonce",
-  "version": "1.0.1",
-  "description": "Prepare a factual CV and starter cover letter from applicant-confirmed career evidence for a supplied vacancy.",
+  "version": "1.0.4",
+  "description": "Turn your work experience into a CV and cover letter for a job you choose.",
   "author": {
     "name": "DUOPORE VENTURES PTE. LTD.",
     "url": "https://jobatonce-application-pack.ch-kae88.chatgpt.site",
@@ -10,37 +10,38 @@
   },
   "homepage": "https://jobatonce-application-pack.ch-kae88.chatgpt.site",
   "keywords": [
+    "build a cv for your next job",
     "CV",
     "resume",
     "job description",
-    "cover letter",
-    "career evidence",
-    "application pack"
+    "cover letter"
   ],
   "extensions": {
     "com.openai": {
       "interface": {
         "displayName": "JobAtOnce",
-        "shortDescription": "CV and letter from real facts",
-        "longDescription": "Prepare a factual CV and starter cover letter for a vacancy you supply. Review career facts, select evidence links and explicitly approve generation. Read the draft in ChatGPT and request PDF downloads in the embedded component. PDF files are generated on your device and require a compatible MCP host. The server processes explicitly supplied tool data transiently without an account database or document download storage. No job search, application submission, payments, account access or invented qualifications. The linked standalone website has its own optional account features and privacy policy.",
+        "shortDescription": "Build a CV for your next job",
+        "longDescription": "Turn your work experience into a CV and cover letter for a job you choose. Paste the job ad and your career notes. Check the facts, then choose what to include. See which job needs still lack proof. Your CV uses only facts you approve. PDF downloads need a host that supports them; you can also use the website.",
         "developerName": "DUOPORE VENTURES PTE. LTD.",
         "category": "Productivity",
         "capabilities": [
-          "Review career evidence",
-          "Create CV and cover letter drafts"
+          "Match your experience to a job",
+          "Draft a CV and cover letter"
         ],
         "websiteURL": "https://jobatonce-application-pack.ch-kae88.chatgpt.site",
         "privacyPolicyURL": "https://duopore-document-tools.ch-kae88.workers.dev/privacy",
         "defaultPrompt": [
-          "Tailor my CV to this job description using only facts I confirm.",
-          "Review my experience against these vacancy requirements.",
-          "Create a CV and starter cover letter from my reviewed facts."
+          "Help me write a CV for this job using my real experience.",
+          "Which skills in this job ad are missing from my career notes?"
         ],
         "brandColor": "#1463EC",
-        "composerIcon": "./assets/icon.png",
-        "logo": "./assets/logo.png",
+        "composerIcon": "./assets/brand4-composer.svg",
+        "logo": "./assets/brand4-logo.svg",
         "supportURL": "https://duopore-document-tools.ch-kae88.workers.dev/support",
-        "termsOfServiceURL": "https://duopore-document-tools.ch-kae88.workers.dev/terms"
+        "termsOfServiceURL": "https://duopore-document-tools.ch-kae88.workers.dev/terms",
+        "brandColorDark": "#8CC4FF",
+        "composerIconDark": "./assets/brand4-composer-dark.svg",
+        "logoDark": "./assets/brand4-logo.svg"
       },
       "review": {
         "test_cases": {
@@ -99,7 +100,7 @@
         "demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/jobatonce/"
       },
       "publication": {
-        "release_notes": "Initial public review candidate. Five recorded positive endpoint cases and malformed-input guards accompany the review walkthrough. The evidence page clearly separates API checks from native ChatGPT evaluation. No public approval or publication is claimed."
+        "release_notes": "Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged."
       },
       "apps": "./.app.json"
     }
Full technical diff · 5 changed fields

added /files/assets~1brand4-composer-dark.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "e41fa1d8fcd5ac0451f0d3a77633bee3a42c8628a8921fd5cc250d9d03f32d3b",
  "size": 536
}

added /files/assets~1brand4-composer.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "b048d900bff0c1729188f65b1c004b335faa7bd1685f259a6bc8430d820508c1",
  "size": 536
}

added /files/assets~1brand4-logo.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "776210d7b5f95c3da16248fce25d312c4cb6bc32e09457f62e0f8216090df588",
  "size": 427
}

changed /files/plugin.json/sha256

BEFORE
"f15a0c3e59075769b4f696a4e714818674760d09e178b9c120d76d6e39217964"
AFTER
"254f2c5f64771e3c43f437913f1a7dd5a9108e92a282c4a16f5d728584e8408f"

changed /files/plugin.json/size

BEFORE
7176
AFTER
6840
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "4a4c46e95d0552a545a112307fb2cfdea08a69434e2c6996fe5d0779065d1ec5",
      "size": 101
    },
    "PUBLICATION-STATUS.md": {
      "sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
      "size": 130
    },
    "README.md": {
      "sha256": "3fc8731d3071a91bf59680719dfcbf2f3b4d6e4c6d66419afa4d5c9d1670f6ab",
      "size": 409
    },
    "RELEASE-STATUS.md": {
      "sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
      "size": 130
    },
    "REVIEW-EVIDENCE.md": {
      "sha256": "a575c1f786852f650ac49504ae0fc07858fcb51e71b84ffcb9203f6c99b09b3c",
      "size": 451
    },
    "assets/brand4-composer-dark.svg": {
      "sha256": "e41fa1d8fcd5ac0451f0d3a77633bee3a42c8628a8921fd5cc250d9d03f32d3b",
      "size": 536
    },
    "assets/brand4-composer.svg": {
      "sha256": "b048d900bff0c1729188f65b1c004b335faa7bd1685f259a6bc8430d820508c1",
      "size": 536
    },
    "assets/brand4-logo.svg": {
      "sha256": "776210d7b5f95c3da16248fce25d312c4cb6bc32e09457f62e0f8216090df588",
      "size": 427
    },
    "assets/icon.png": {
      "sha256": "46cf2d5b88f646889bd0dba3488069f8e32fdfa07eed5c12f4bb71262e2be08d",
      "size": 176875
    },
    "assets/letter-view.jpg": {
      "sha256": "bb3a5daf1b51a0391afbc1d94eed21cba30a5b4f52485012554733443d07241b",
      "size": 166489
    },
    "assets/logo.png": {
      "sha256": "46cf2d5b88f646889bd0dba3488069f8e32fdfa07eed5c12f4bb71262e2be08d",
      "size": 176875
    },
    "assets/workspace.jpg": {
      "sha256": "7f8877a65b6685fd9a3b5146f444fbe53b2c13a02a405fc34e795cb87acb1757",
      "size": 201494
    },
    "mcp.json": {
      "sha256": "965123b550f3eee1afb7a37ea016ab59fe60f57be5ad60c9716a5f1bc0a83558",
      "size": 361
    },
    "plugin.json": {
      "sha256": "254f2c5f64771e3c43f437913f1a7dd5a9108e92a282c4a16f5d728584e8408f",
      "size": 6840
    }
  }
}

SHA-256 of public snapshot: 5dec6a9a62443c2df0871381ab64f9325a48d49b5ca920ac6e98f833621e60f5