Skip to content

Implement GEO monitoring scripts (resolves #4)#6

Merged
AaronUppal-AI merged 1 commit into
mainfrom
circle-wallet-migration
May 23, 2026
Merged

Implement GEO monitoring scripts (resolves #4)#6
AaronUppal-AI merged 1 commit into
mainfrom
circle-wallet-migration

Conversation

@AaronUppal-AI

Copy link
Copy Markdown
Owner
  • scripts/senso-run.js: shared Senso CLI runner with platform-aware quoting (execSync + quoteArg) so JSON --data args survive Windows shell expansion
  • scripts/setup-geo.js: configures 4 AI models + Mon/Wed/Fri schedule via Senso run-config, verifies settings after applying
  • scripts/geo-status.js: fetches run history per prompt, prints mention/ citation table per model, emits Datadog geo.* metrics
  • publish.js: migrated to shared senso-run.js helper (removes old spawnSync)
  • package.json: added setup:geo and geo:status npm scripts

Summary

Describe the changes introduced by this PR.

Related issues

  • Fixes: #

Checklist

  • I updated the documentation if necessary
  • I added tests that prove my fix is effective or that my feature works
  • All new and existing tests pass

- scripts/senso-run.js: shared Senso CLI runner with platform-aware quoting
  (execSync + quoteArg) so JSON --data args survive Windows shell expansion
- scripts/setup-geo.js: configures 4 AI models + Mon/Wed/Fri schedule via
  Senso run-config, verifies settings after applying
- scripts/geo-status.js: fetches run history per prompt, prints mention/
  citation table per model, emits Datadog geo.* metrics
- publish.js: migrated to shared senso-run.js helper (removes old spawnSync)
- package.json: added setup:geo and geo:status npm scripts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@AaronUppal-AI AaronUppal-AI merged commit a9949ac into main May 23, 2026
1 check failed
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