Update to Two-minute Next-step Card
Snapshot Nov 2, 2026 · 06:11 UTC · version 1.0.4
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.
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
Oct 24, 2026 · 13:50 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"f1a0254e7f0050a26d0ad9eab7f787b216bdffb3a6894cca203d3f40ebd32b2e","size":474}
Package file
Oct 24, 2026 · 13:50 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"5bc21bcd6f404b47186ebcc2a2aca53ff568088d3d9ec22c3bf6d2c9b39c4427","size":474}
Package file
Oct 24, 2026 · 13:50 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"f39c421b5bed6787bdea1e8415c13c009e02cca11debf171b681585e913cdd97","size":365}
Package file
Oct 24, 2026 · 13:50 UTC
fe708c5131b30f5cfbc4df2265ea01edd30a64637dd77d13737f6146a97faad5
Nov 2, 2026 · 06:11 UTC
24a51c5562694462056365a994727bcc667819443db368e7d854344d60fcd369
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
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-two-minute-next-step", - "version": "1.0.1", - "description": "Builds a cue-and-action card from your chosen task, concrete starter step and completion condition. If the full task takes at most two minutes, uses it directly; otherwise uses your supplied two-minute starter. It never claims the starter completes the whole task. Uses only adult user-controlled facts; review the result. No external lookup, storage or sending.", + "version": "1.0.4", + "description": "Turn a task that feels large into a small first step you choose.", "author": { "name": "DUOPORE VENTURES PTE. LTD.", "email": "ch.kae88@gmail.com", @@ -10,6 +10,7 @@ }, "homepage": "https://duopore-public-tools.ch-kae88.workers.dev/tools/two-minute-next-step", "keywords": [ + "find a small way to start", "two-minute next-step card", "routines and focus", "worksheet", @@ -19,24 +20,27 @@ "com.openai": { "interface": { "displayName": "Two-minute Next-step Card", - "shortDescription": "Two-minute Next-step Card", - "longDescription": "Builds a cue-and-action card from your chosen task, concrete starter step and completion condition. If the full task takes at most two minutes, uses it directly; otherwise uses your supplied two-minute starter. It never claims the starter completes the whole task. Uses only adult user-controlled facts; review the result. No external lookup, storage or sending. Uses explicitly supplied structured inputs. Server computations are transient; the standalone website computes locally in your browser. Review the output before exporting it. No persistent account records, external source retrieval, sending, transactions or paid model calls. CSV/JSON review and export are available on the standalone website. MCP requests are capped at 128 KiB and computed responses at 256 KiB; individual field and record limits also apply.", + "shortDescription": "Find a small way to start", + "longDescription": "Turn a task that feels large into a small first step you choose. Share the task, a clear starter action, a cue to begin and how you will know that step is done. Get a simple start card. For adults planning their own tasks. A two-minute first step starts the work; it does not claim to finish the whole task.", "developerName": "DUOPORE VENTURES PTE. LTD.", "category": "Productivity", "capabilities": [ - "Prepare two-minute next-step card" + "Find a small way to start" ], "websiteURL": "https://duopore-public-tools.ch-kae88.workers.dev/tools/two-minute-next-step", "supportURL": "https://duopore-public-tools.ch-kae88.workers.dev/support", "privacyPolicyURL": "https://duopore-public-tools.ch-kae88.workers.dev/privacy", "termsOfServiceURL": "https://duopore-public-tools.ch-kae88.workers.dev/terms", "defaultPrompt": [ - "Help me prepare a two-minute next-step card.", - "Review my inputs for two-minute next-step card." + "Turn this task into a clear two-minute starting step.", + "Make a start card from my task, cue and chosen first action." ], - "brandColor": "#246BB4", - "composerIcon": "./assets/icon.svg", - "logo": "./assets/logo.svg" + "brandColor": "#7F8D1B", + "composerIcon": "./assets/brand4-composer.svg", + "logo": "./assets/brand4-logo.svg", + "brandColorDark": "#DCEA7B", + "composerIconDark": "./assets/brand4-composer-dark.svg", + "logoDark": "./assets/brand4-logo.svg" }, "review": { "test_cases": { @@ -95,7 +99,7 @@ "demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/duopore-two-minute-next-step/" }, "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
Field was absent
{
"sha256": "f1a0254e7f0050a26d0ad9eab7f787b216bdffb3a6894cca203d3f40ebd32b2e",
"size": 474
}added /files/assets~1brand4-composer.svg
Field was absent
{
"sha256": "5bc21bcd6f404b47186ebcc2a2aca53ff568088d3d9ec22c3bf6d2c9b39c4427",
"size": 474
}added /files/assets~1brand4-logo.svg
Field was absent
{
"sha256": "f39c421b5bed6787bdea1e8415c13c009e02cca11debf171b681585e913cdd97",
"size": 365
}changed /files/plugin.json/sha256
"fe708c5131b30f5cfbc4df2265ea01edd30a64637dd77d13737f6146a97faad5"
"24a51c5562694462056365a994727bcc667819443db368e7d854344d60fcd369"
changed /files/plugin.json/size
11100
10411
Full snapshot data
{
"files": {
".app.json": {
"sha256": "df3926033a1462dcda14662035dcce6aaf4ac04ce7d9e745a82aea1f38c257fb",
"size": 120
},
"EXAMPLE.json": {
"sha256": "d3d7538e21e611241bd53c7ca756027c1ca6138d434b324fb93f38ac437be4f5",
"size": 1000
},
"PUBLICATION-STATUS.md": {
"sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
"size": 130
},
"README.md": {
"sha256": "a297c18a6c7b4afdaf23c3f3586d875e9066b1c6a7e26ffbed5d3803d8d09a6d",
"size": 1497
},
"RELEASE-NOTES.md": {
"sha256": "2f939bff13a2bcfcfa9d8a4bedb3204f175d23261f29afbedb583a53d5cdbdd5",
"size": 317
},
"REVIEW-EVIDENCE.md": {
"sha256": "3bc8737a5da7c1398ddb483c0091e498563d97196deb10cab7f408f44d060ac1",
"size": 486
},
"assets/brand4-composer-dark.svg": {
"sha256": "f1a0254e7f0050a26d0ad9eab7f787b216bdffb3a6894cca203d3f40ebd32b2e",
"size": 474
},
"assets/brand4-composer.svg": {
"sha256": "5bc21bcd6f404b47186ebcc2a2aca53ff568088d3d9ec22c3bf6d2c9b39c4427",
"size": 474
},
"assets/brand4-logo.svg": {
"sha256": "f39c421b5bed6787bdea1e8415c13c009e02cca11debf171b681585e913cdd97",
"size": 365
},
"assets/icon.svg": {
"sha256": "08f4219b16958e57313d18d907ea721733b200c6f33e4a8947ce93373d15ffe0",
"size": 366
},
"assets/logo.svg": {
"sha256": "08f4219b16958e57313d18d907ea721733b200c6f33e4a8947ce93373d15ffe0",
"size": 366
},
"mcp.json": {
"sha256": "f5b115446f10e2fa34307edd8168c2cf041b95bc7aece168a8e6e55e6df5d0b4",
"size": 389
},
"plugin.json": {
"sha256": "24a51c5562694462056365a994727bcc667819443db368e7d854344d60fcd369",
"size": 10411
}
}
}SHA-256 of public snapshot: 71b459f427b701cb2da43b94371fb30d96b40f82e49e63c31082bcf5bc8c510a