Skip to content

Remove the MCP registration_log write (1.12.2) - #51

Merged
desiorac merged 1 commit into
mainfrom
retirer-mcp-registration-log
Sep 25, 2026
Merged

desiorac merged 1 commit into
mainfrom
retirer-mcp-registration-log

Conversation

@desiorac

Copy link
Copy Markdown
Member

/v1/keys/free-signup (web form) and /api/register (MCP client) also appended each signup to the EU AI Act MCP data/registration_log.jsonl, via MCP_REGISTRATION_LOG. That file lives in another service's directory, owned by another user. Its only reader was the retired funnel collector, and once Trust Layer runs under its own user (P5a) the append would only fail with a warning. Decision: drop it.

  • _record_mcp_registration, its two calls and MCP_REGISTRATION_LOG removed. Nothing else set the variable (unit, deploy script, infra).
  • Signups still land in funnel_events.jsonl and conversion_events.jsonl. The MCP server keeps writing its own registration_log.
  • 1.12.2, CHANGELOG. Tests: 920 passed, same as main (no test covered the removed write).

Not deployed on its own: it goes out with the P5a switch.

🤖 Generated with Claude Code

Free signups were also appended to the EU AI Act MCP registration_log.jsonl,
a file in another service's directory owned by another user. Its only reader
was the retired funnel collector, and after the P5a switch the append would
only fail with a warning. Signups still land in funnel_events.jsonl and
conversion_events.jsonl.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@desiorac
desiorac merged commit 83c7f3e into main Sep 25, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant