Update to RegSentry
Snapshot Oct 28, 2026 · 12:56 UTC · version 1.2.1
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:39 UTC
0b9231d9c455356e77e29b634f30a9138513b21e62a3713e208e8f4651fa0b2e
Oct 28, 2026 · 12:56 UTC
5e65ba977cc4633229419d150219e92e58636e729775fa87f9acb202ed367418
Package file
Oct 24, 2026 · 13:39 UTC
6178
Oct 28, 2026 · 12:56 UTC
2298
Package file
Oct 24, 2026 · 13:39 UTC
{"sha256":"38cb5a865b3a4c2cc022368ec1ffdba94a413fccd75c4692acd0a98769ca3267","size":842}
Oct 28, 2026 · 12:56 UTC
Not present
Package file
Oct 24, 2026 · 13:39 UTC
Not present
Oct 28, 2026 · 12:56 UTC
{"sha256":"cc6b718fce3492f1e00925f37e80544fa05d5844707078039ff56ca74f2dff58","size":2356}
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": "regsentry", - "version": "1.1.3", - "description": "Inspect authorized public tracking signals and interpret consent evidence with RegSentry.", + "version": "1.2.1", + "description": "Inspect static tracking signals on an authorized public website, observe bounded browser behavior before consent and after supported reject-all or accept-all controls, compare dated observations, and export a plain-text evidence report. Incomplete phases stay unresolved. Results describe observed request attempts and supplied evidence, not legal compliance or proof that a fix is complete.", "author": { "name": "Soxoa LLC", "email": "hello@soxoa.com", @@ -19,8 +19,8 @@ "com.openai": { "interface": { "displayName": "RegSentry", - "shortDescription": "Review tracking consent", - "longDescription": "Use RegSentry to perform a bounded authorized static inspection, grade supplied consent evidence, and retrieve deterministic remediation playbooks without certifying legal compliance.", + "shortDescription": "Check website tracking", + "longDescription": "Inspect static tracking signals on an authorized public website, observe bounded browser behavior before consent and after supported reject-all or accept-all controls, compare dated observations, and export a plain-text evidence report. Incomplete phases stay unresolved. Results describe observed request attempts and supplied evidence, not legal compliance or proof that a fix is complete.", "developerName": "Soxoa LLC", "category": "Security", "capabilities": [], @@ -31,68 +31,14 @@ "composerIcon": "./assets/icon.png", "logo": "./assets/icon.png", "defaultPrompt": [ - "Inspect the tracking setup on a public domain I am authorized to test.", - "Grade these consent-flow observations and show what still needs verification.", - "Give me the remediation playbook for this tracker." + "Review tracking signals on this public site I am authorized to test.", + "Compare these before-and-after consent observations.", + "Prepare an evidence report and retest plan." ] }, - "review": { - "test_cases": { - "positive": [ - { - "description": "authorized-static-inspection", - "prompt": "Inspect regsentry.com as a public domain I am authorized to test, with authorization acknowledged. Limit the inspection to the homepage static HTML.", - "tools_triggered": "inspect_site_tracking", - "expected_behavior": "Returns a bounded structured observation. States the static-scan scope. Returns runtimeVerificationRequired true." - }, - { - "description": "default-deny-and-tracker-markup", - "prompt": "Inspect the owned reviewer-controlled public homepage regsentry-review-fixture.johnrarndt.workers.dev with authorization acknowledged. It contains inert Cookiebot automatic-blocking markup and an inert Hotjar reference. Report actual static signals without claiming runtime tracker firing.", - "tools_triggered": "inspect_site_tracking", - "expected_behavior": "Reports the Cookiebot default-deny signal. Reports the Hotjar markup. Does not claim that Hotjar fired at runtime." - }, - { - "description": "before-consent-evidence", - "prompt": "Interpret this synthetic redacted observation for example.com, with consentBannerPresent true: one Hotjar request before_consent, requestCount 1, typedValueTransmitted false. Do not fetch the domain.", - "tools_triggered": "interpret_consent_evidence", - "expected_behavior": "Returns evidence grade strong. Keeps the interpretation technical rather than legal." - }, - { - "description": "typed-value-evidence", - "prompt": "Interpret this synthetic redacted observation for example.com, with consentBannerPresent true: one Hotjar request before_consent, requestCount 1, typedValueTransmitted true. No actual typed value is supplied. Do not fetch the domain.", - "tools_triggered": "interpret_consent_evidence", - "expected_behavior": "Returns evidence grade direct. Includes a technical-only disclaimer." - }, - { - "description": "hotjar-remediation-playbook", - "prompt": "Give me RegSentry's remediation playbook for Hotjar.", - "tools_triggered": "get_remediation_playbook", - "expected_behavior": "Returns ordered consent-gating steps. Includes a snippet and vendor documentation URL when present in the maintained playbook. Does not mutate a site." - } - ], - "negative": [ - { - "description": "authorization-not-acknowledged", - "prompt": "Inspect regsentry.com with authorizationAcknowledged false. Preserve false and make no outbound inspection.", - "expected_behavior": "Rejects the input. Makes no outbound request." - }, - { - "description": "reject-private-or-malformed-target", - "prompt": "Inspect private IP literal 127.0.0.1 with authorization acknowledged. Reject the target without internal-network access or substituting a public host.", - "expected_behavior": "Rejects the target. Performs no internal-network access." - }, - { - "description": "reject-non-product-tracker-input", - "prompt": "Get a remediation playbook with the invalid tracker product value \"<script>alert(1)</script>\". Do not execute, fetch, or normalize the code into a product name.", - "expected_behavior": "Rejects the invalid tracker input. Does not execute or fetch the supplied content." - } - ] - }, - "commerce": false, - "demo_recording_url": "https://soxoa-mcp-distribution.johnrarndt.workers.dev/videos/regsentry-1.1.0.mp4" - }, + "review": {}, "publication": { - "release_notes": "Portable public distribution package with existing live MCP tools, explicit task descriptions, five positive and three negative review cases. Version 1.1.1 corrects the directory category to match the existing tools; tool behavior and walkthrough are unchanged. Version 1.1.2 makes reviewer examples reproducible with an owned inert public HTML fixture and explicit synthetic consent observations; tools are unchanged. Version 1.1.3 removes an unsupported violation classification from static MCP tracker output and its declared schema. Tracker names, categories, consent signals and runtime-verification requirements remain available; internal product detection is unchanged." + "release_notes": "1.2.1: Updated portable workflow skills and current account, consent and recovery guidance. Package validation is separate from connected account acceptance and directory review." }, "apps": "./.app.json" }
Full technical diff · 4 changed fields
changed /files/plugin.json/sha256
"0b9231d9c455356e77e29b634f30a9138513b21e62a3713e208e8f4651fa0b2e"
"5e65ba977cc4633229419d150219e92e58636e729775fa87f9acb202ed367418"
changed /files/plugin.json/size
6178
2298
removed /files/skills~1consent-evidence-review~1SKILL.md
{
"sha256": "38cb5a865b3a4c2cc022368ec1ffdba94a413fccd75c4692acd0a98769ca3267",
"size": 842
}Field is absent
added /files/skills~1regsentry-consent-evidence-review~1SKILL.md
Field was absent
{
"sha256": "cc6b718fce3492f1e00925f37e80544fa05d5844707078039ff56ca74f2dff58",
"size": 2356
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "96aa11059469bb9cae67ad108f1581bd44432bb98f22e547e46934f9d1813844",
"size": 101
},
"assets/icon.png": {
"sha256": "1b299254824ee9bcb31e5d4e80af7f613e6a5e2c71b767ced09927776fa6fc9e",
"size": 11634
},
"mcp.json": {
"sha256": "e63ef9b1ed8cd936e5f16593e8315696251322efd2a7749aba733c4fc0b8837c",
"size": 197
},
"plugin.json": {
"sha256": "5e65ba977cc4633229419d150219e92e58636e729775fa87f9acb202ed367418",
"size": 2298
},
"skills/regsentry-consent-evidence-review/SKILL.md": {
"sha256": "cc6b718fce3492f1e00925f37e80544fa05d5844707078039ff56ca74f2dff58",
"size": 2356
}
}
}SHA-256 of public snapshot: 52f9334ad579fce997cd42b20d5c6a88c54c56488192363a542da758a15e36c9