Skip to content

[NO-Ticket] paywall ability widget - #101

Merged
mariojgt merged 1 commit into
mainfrom
paywall-widget
Jul 28, 2026
Merged

[NO-Ticket] paywall ability widget#101
mariojgt merged 1 commit into
mainfrom
paywall-widget

Conversation

@mariojgt

Copy link
Copy Markdown
Contributor

Parse and propagate Pulse's enforcement (or mode) field and let PATCHSTACK_MODE override it. Changes: pulse-client now extracts enforcement; types and normalizeBundle include enforcement; runtime adds resolveMode(), exposes dynamic protection.mode, and updates mode on rule refresh. Tests added to cover parsing, env override, and hot-swap behavior. Also added .agent-config.json and minor test import cleanup.

Parse and propagate Pulse's enforcement (or mode) field and let PATCHSTACK_MODE override it. Changes: pulse-client now extracts enforcement; types and normalizeBundle include enforcement; runtime adds resolveMode(), exposes dynamic protection.mode, and updates mode on rule refresh. Tests added to cover parsing, env override, and hot-swap behavior. Also added .agent-config.json and minor test import cleanup.
@coderbuds

coderbuds Bot commented Jul 28, 2026

Copy link
Copy Markdown

Introduces dynamic enforcement resolution with clear precedence and hot-swapping support

🎯 Quality: 100% Elite · 📦 Size: Medium

📈 This month: Your 77th PR — above team average · Averaging Excellent

See how your team is trending →

@mariojgt

Copy link
Copy Markdown
Contributor Author

/review

@mariojgt
mariojgt merged commit ffd596c into main Jul 28, 2026
4 checks passed
@mariojgt
mariojgt deleted the paywall-widget branch July 28, 2026 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants