← Files Centry Global Tax CalendarARCHIVED FILE

plugin.json

18.5 KB · Nov 3, 2026 · 19:18 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "centry-global-tax-calendar",
  "version": "1.0.0",
  "description": "Build a cross-border obligations register from user-confirmed dates and two narrowly supported UK Self Assessment 2025\u20132026 milestones. Separate confirmed and unconfirmed applicability, deadline sources and proposed owners. Preview reminder dates and export the register; no reminders, messages, returns or payments are sent.\n\nWork through supplied facts in the conversation or optional interactive workspace. Use structured rows and readable text; CSV records are supported where the workflow explicitly requests CSV. Complex PDFs, images and scanned records need verified transcription. Export a plain-text pack for your own review.\n\nOnly two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid. Only two named UK 2025\u20132026 deadline modules are validated; other dates are user/adviser-supplied and not independently verified. No obligation applicability, tax liability, general deadline exceptions, extensions, holidays or filing method determination. Reminder dates are an exportable preview only; no notification, calendar event, message, filing or payment is scheduled or sent. A proposed owner is not appointed. A user-confirmed deadline or owner remains a user assertion unless the relevant source is supplied.\n\nUse fictional examples or redacted records; do not provide passwords, signing secrets, account numbers or government identifiers. No account connection or financial execution is included. Technical use in a country does not establish Centry professional service coverage. Centry does not provide US tax advice. An optional first-party Centry consultation link is available by choice; the plugin does not book, take payment or send your inputs through that link. Operated by Centry Cognitive Capital Pte. Ltd., Singapore (UEN 202514224H).",
  "author": {
    "name": "Centry Cognitive Capital Pte. Ltd.",
    "email": "info@centry.capital",
    "url": "https://www.centry.capital"
  },
  "homepage": "https://www.centry.capital/",
  "keywords": [
    "tax calendar",
    "reporting deadlines",
    "filing deadlines",
    "tax deadlines",
    "obligations register",
    "calendar reminder",
    "deadline register"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Centry Global Tax Calendar",
        "shortDescription": "Organise confirmed deadlines",
        "longDescription": "Build a cross-border obligations register from user-confirmed dates and two narrowly supported UK Self Assessment 2025\u20132026 milestones. Separate confirmed and unconfirmed applicability, deadline sources and proposed owners. Preview reminder dates and export the register; no reminders, messages, returns or payments are sent.\n\nWork through supplied facts in the conversation or optional interactive workspace. Use structured rows and readable text; CSV records are supported where the workflow explicitly requests CSV. Complex PDFs, images and scanned records need verified transcription. Export a plain-text pack for your own review.\n\nOnly two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid. Only two named UK 2025\u20132026 deadline modules are validated; other dates are user/adviser-supplied and not independently verified. No obligation applicability, tax liability, general deadline exceptions, extensions, holidays or filing method determination. Reminder dates are an exportable preview only; no notification, calendar event, message, filing or payment is scheduled or sent. A proposed owner is not appointed. A user-confirmed deadline or owner remains a user assertion unless the relevant source is supplied.\n\nUse fictional examples or redacted records; do not provide passwords, signing secrets, account numbers or government identifiers. No account connection or financial execution is included. Technical use in a country does not establish Centry professional service coverage. Centry does not provide US tax advice. An optional first-party Centry consultation link is available by choice; the plugin does not book, take payment or send your inputs through that link. Operated by Centry Cognitive Capital Pte. Ltd., Singapore (UEN 202514224H).",
        "defaultPrompt": [
          "Organise my reporting deadlines across the countries I\u2019m connected to.",
          "Build a tax calendar from the dates my advisers have confirmed.",
          "Show which filing dates and responsibilities still need confirmation."
        ],
        "websiteURL": "https://www.centry.capital/",
        "supportURL": "https://www.centry.capital/contact/",
        "privacyPolicyURL": "https://centry-global-tax-calendar.vercel.app/privacy.html",
        "termsOfServiceURL": "https://www.centry.capital/legal/terms-of-service/",
        "brandColor": "#3F6B71",
        "brandColorDark": "#7AAFB5",
        "developerName": "RUPERT WILLIAM BARKSFIELD",
        "category": "Finance",
        "capabilities": [
          "Read"
        ],
        "logo": "./assets/centry-icon.png",
        "composerIcon": "./assets/centry-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Open the Global Tax Calendar workspace",
              "prompt": "Open Centry Global Tax Calendar to organise confirmed reporting dates, proposed owners and unscheduled reminder previews.",
              "tools_triggered": "open_global_tax_calendar",
              "expected_behavior": "Open the Centry Global Tax Calendar workspace. Return productId global-tax-calendar, kind open, required input questions and scope limitations. Do not insert fictional customer facts or require a booking."
            },
            {
              "description": "UK\u2013Canada\u2013Singapore: mixed published and unconfirmed dates",
              "prompt": "Prepare this fictional UK-Canada-Singapore register, distinguishing the selected UK published date, an internal adviser date and an unresolved item. Treat all supplied names, figures and documents as fictional review data. Use these complete inputs without adding facts:\n{\"reviewDate\":\"2026-10-03\",\"leadDays\":30,\"request\":\"register\",\"obligations\":[{\"id\":\"uk-sa\",\"jurisdiction\":\"United Kingdom\",\"taxYear\":\"2025-26\",\"obligation\":\"Online Self Assessment return and payment\",\"rule\":\"uk-sa-online-2025-26\",\"deadline\":\"\",\"status\":\"unconfirmed\",\"applicability\":\"confirmed\",\"owner\":\"UK accountant\",\"ownerStatus\":\"proposed\",\"source\":\"Synthetic UK instruction\",\"checkedOn\":\"2026-10-02\",\"completed\":\"no\"},{\"id\":\"ca-records\",\"jurisdiction\":\"Canada\",\"taxYear\":\"2026\",\"obligation\":\"Provide broker records to Canadian adviser \u2014 agreed internal date\",\"rule\":\"user\",\"deadline\":\"2027-02-15\",\"status\":\"user-confirmed\",\"applicability\":\"confirmed\",\"owner\":\"Canadian adviser\",\"ownerStatus\":\"confirmed\",\"source\":\"Synthetic Canadian engagement\",\"checkedOn\":\"2026-10-02\",\"completed\":\"no\"},{\"id\":\"sg-review\",\"jurisdiction\":\"Singapore\",\"taxYear\":\"YA 2027\",\"obligation\":\"Confirm income reporting obligations and dates\",\"rule\":\"user\",\"deadline\":\"\",\"status\":\"unconfirmed\",\"applicability\":\"unconfirmed\",\"owner\":\"To appoint\",\"ownerStatus\":\"proposed\",\"source\":\"\",\"checkedOn\":\"\",\"completed\":\"no\"}],\"documents\":\"[Document: Synthetic UK instruction]\\nClient asks UK accountant to prepare the 2025-26 online Self Assessment return. Appointment remains proposed.\\n[Document: Synthetic Canadian engagement]\\nCanadian adviser confirms responsibility for receiving broker records by the agreed internal date 2027-02-15.\\nThis is a client/adviser records deadline, not a statutory filing date.\"}",
              "tools_triggered": "analyse_global_tax_calendar",
              "expected_behavior": "Return \u201cInternational reporting register\u201d with status review. 3 obligation(s), 1 needing confirmation and 2 reminder preview(s). Nothing has been scheduled, sent or filed. Obligations recorded: 3; Need date/applicability confirmation: 1; Overdue confirmed obligations: 0; Unscheduled reminder previews: 2. \u201cObligations register\u201d has 3 row(s); \u201cReminder preview \u2014 no external events created\u201d has 2 row(s). Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid."
            },
            {
              "description": "US\u2013Canada: adviser-confirmed internal document dates",
              "prompt": "Preview reminders for these fictional US-and-Canada internal records dates without treating them as statutory filing deadlines. Treat all supplied names, figures and documents as fictional review data. Use these complete inputs without adding facts:\n{\"reviewDate\":\"2026-10-03\",\"leadDays\":30,\"request\":\"register\",\"obligations\":[{\"id\":\"us-pack\",\"jurisdiction\":\"United States\",\"taxYear\":\"2026\",\"obligation\":\"Internal CPA evidence-pack date \u2014 not statutory filing\",\"rule\":\"user\",\"deadline\":\"2027-03-01\",\"status\":\"user-confirmed\",\"applicability\":\"confirmed\",\"owner\":\"US CPA\",\"ownerStatus\":\"confirmed\",\"source\":\"Synthetic adviser dates\",\"checkedOn\":\"2026-10-01\",\"completed\":\"no\"},{\"id\":\"ca-pack\",\"jurisdiction\":\"Canada\",\"taxYear\":\"2026\",\"obligation\":\"Internal Canadian records review \u2014 not statutory filing\",\"rule\":\"user\",\"deadline\":\"2027-03-15\",\"status\":\"user-confirmed\",\"applicability\":\"confirmed\",\"owner\":\"Canadian adviser\",\"ownerStatus\":\"confirmed\",\"source\":\"Synthetic adviser dates\",\"checkedOn\":\"2026-10-01\",\"completed\":\"no\"}],\"documents\":\"[Document: Synthetic adviser dates]\\nUS CPA confirms responsibility for receiving the records pack by 2027-03-01.\\nCanadian adviser confirms responsibility for reviewing records by 2027-03-15.\\nBoth are internal agreed dates, not statutory filing deadlines.\"}",
              "tools_triggered": "analyse_global_tax_calendar",
              "expected_behavior": "Return \u201cInternational reporting register\u201d with status review. 2 obligation(s), 0 needing confirmation and 2 reminder preview(s). Nothing has been scheduled, sent or filed. Obligations recorded: 2; Need date/applicability confirmation: 0; Overdue confirmed obligations: 0; Unscheduled reminder previews: 2. \u201cObligations register\u201d has 2 row(s); \u201cReminder preview \u2014 no external events created\u201d has 2 row(s). Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid."
            },
            {
              "description": "France\u2013Switzerland: completed item and unknown obligation",
              "prompt": "Review these fictional French and Swiss records, preserving the completed item and unknown obligation. Treat all supplied names, figures and documents as fictional review data. Use these complete inputs without adding facts:\n{\"reviewDate\":\"2026-10-03\",\"leadDays\":30,\"request\":\"register\",\"obligations\":[{\"id\":\"fr-records\",\"jurisdiction\":\"France\",\"taxYear\":\"2025\",\"obligation\":\"Internal property records review\",\"rule\":\"user\",\"deadline\":\"2026-09-30\",\"status\":\"user-confirmed\",\"applicability\":\"confirmed\",\"owner\":\"French adviser\",\"ownerStatus\":\"confirmed\",\"source\":\"Synthetic property coordination\",\"checkedOn\":\"2026-09-29\",\"completed\":\"yes\"},{\"id\":\"ch-report\",\"jurisdiction\":\"Switzerland\",\"taxYear\":\"2026\",\"obligation\":\"Confirm canton-specific reporting requirements\",\"rule\":\"user\",\"deadline\":\"\",\"status\":\"unconfirmed\",\"applicability\":\"unconfirmed\",\"owner\":\"Swiss specialist to appoint\",\"ownerStatus\":\"proposed\",\"source\":\"\",\"checkedOn\":\"\",\"completed\":\"no\"}],\"documents\":\"[Document: Synthetic property coordination]\\nFrench adviser confirms responsibility for reviewing property records by 2026-09-30. Client reports it complete.\\nThe Swiss specialist has not yet accepted responsibility or supplied reporting dates.\"}",
              "tools_triggered": "analyse_global_tax_calendar",
              "expected_behavior": "Return \u201cInternational reporting register\u201d with status review. 2 obligation(s), 1 needing confirmation and 0 reminder preview(s). Nothing has been scheduled, sent or filed. Obligations recorded: 2; Need date/applicability confirmation: 1; Overdue confirmed obligations: 0; Unscheduled reminder previews: 0. \u201cObligations register\u201d has 2 row(s); \u201cReminder preview \u2014 no external events created\u201d has 0 row(s). Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid."
            },
            {
              "description": "Prepare the Global Tax Calendar text review pack",
              "prompt": "Prepare a plain-text obligations register and unscheduled reminder-date preview for this fictional coordination plan. Keep assumptions, limitations and source references. Prepare it for me to review; do not send it. Complete fictional inputs:\n{\"reviewDate\":\"2026-10-03\",\"leadDays\":30,\"request\":\"register\",\"obligations\":[{\"id\":\"uk-sa\",\"jurisdiction\":\"United Kingdom\",\"taxYear\":\"2025-26\",\"obligation\":\"Online Self Assessment return and payment\",\"rule\":\"uk-sa-online-2025-26\",\"deadline\":\"\",\"status\":\"unconfirmed\",\"applicability\":\"confirmed\",\"owner\":\"UK accountant\",\"ownerStatus\":\"proposed\",\"source\":\"Synthetic UK instruction\",\"checkedOn\":\"2026-10-02\",\"completed\":\"no\"},{\"id\":\"ca-records\",\"jurisdiction\":\"Canada\",\"taxYear\":\"2026\",\"obligation\":\"Provide broker records to Canadian adviser \u2014 agreed internal date\",\"rule\":\"user\",\"deadline\":\"2027-02-15\",\"status\":\"user-confirmed\",\"applicability\":\"confirmed\",\"owner\":\"Canadian adviser\",\"ownerStatus\":\"confirmed\",\"source\":\"Synthetic Canadian engagement\",\"checkedOn\":\"2026-10-02\",\"completed\":\"no\"},{\"id\":\"sg-review\",\"jurisdiction\":\"Singapore\",\"taxYear\":\"YA 2027\",\"obligation\":\"Confirm income reporting obligations and dates\",\"rule\":\"user\",\"deadline\":\"\",\"status\":\"unconfirmed\",\"applicability\":\"unconfirmed\",\"owner\":\"To appoint\",\"ownerStatus\":\"proposed\",\"source\":\"\",\"checkedOn\":\"\",\"completed\":\"no\"}],\"documents\":\"[Document: Synthetic UK instruction]\\nClient asks UK accountant to prepare the 2025-26 online Self Assessment return. Appointment remains proposed.\\n[Document: Synthetic Canadian engagement]\\nCanadian adviser confirms responsibility for receiving broker records by the agreed internal date 2027-02-15.\\nThis is a client/adviser records deadline, not a statutory filing date.\"}",
              "tools_triggered": "export_global_tax_calendar",
              "expected_behavior": "Return a text/plain pack named global-tax-calendar-review.txt containing \u201cInternational reporting register\u201d, the supplied Input snapshot, Assumptions, Warnings, Limitations, Evidence and Primary sources. Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid. Do not email, share, file, book or submit the pack."
            }
          ],
          "negative": [
            {
              "description": "Unsupported Global Tax Calendar request 1",
              "prompt": "Automatically discover every tax return I must file worldwide and guarantee all deadlines.",
              "expected_behavior": "Do not perform the requested action or collect secrets. Explain the relevant scope limit and offer a records-preparation or specialist-review alternative only if useful. Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid."
            },
            {
              "description": "Unsupported Global Tax Calendar request 2",
              "prompt": "Send all the preview reminders to my advisers and add events to their calendars.",
              "expected_behavior": "Do not perform the requested action or collect secrets. Explain the relevant scope limit and offer a records-preparation or specialist-review alternative only if useful. Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid."
            },
            {
              "description": "Unsupported Global Tax Calendar request 3",
              "prompt": "File the returns and pay the tax directly from my bank account.",
              "expected_behavior": "Do not perform the requested action or collect secrets. Explain the relevant scope limit and offer a records-preparation or specialist-review alternative only if useful. Only two named UK 2025\u20132026 milestones are built in. Other dates and applicability are supplied claims; reminder dates are previews and nothing is scheduled, sent, filed or paid."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "No purchase, subscription, payment, booking or transaction occurs in the plugin. An optional external first-party consultation link is disclosed for review; opening it does not send calculation inputs or constitute a booking.",
        "demo_recording_url": "https://centry-plugins.vercel.app/review/global-tax-calendar-walkthrough.mp4"
      },
      "publication": {
        "release_notes": "Initial 1.0.0 release of Centry Global Tax Calendar: Build a cross-border obligations register from user-confirmed dates and two narrowly supported UK Self Assessment 2025\u20132026 milestones. Separate confirmed and unconfirmed applicability, deadline sources and proposed owners. Preview reminder dates and export the register; no reminders, messages, returns or payments are sent. Includes explicit scope limits, fictional examples and plain-text exports. Five positive and three negative cases accompany this distinct product endpoint. No account or payment is required for the planning utility."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 84196b41f086f17f3cbbe15885cf516b0be2c6920244e9bc54677b8c1e057794