logicsrc/packages/schemas/schemas
Anthony Ettinger 7cda686059
Add AgentAd ad schemas as a LogicSRC primitive (#10)
* Add AgentAd ad schemas as a LogicSRC primitive

AgentAd is a disclosed, agent-readable advertising contract for CLI tools
and AI agents. LogicSRC owns the canonical schemas; cl1s.tech is the
reference network built on them.

- packages/schemas: agentad-{ad,placement,ad-request,ad-response,
  impression,click,campaign} schemas (id under schemas.logicsrc.com) +
  ad/placement fixtures, exported from @logicsrc/schemas
- packages/validators: register the 7 agentad kinds, wire fixture
  validation, add tests (disclosure.sponsored must be true)
- docs/agentad.md: the AgentAd spec
- README: list AgentAd under v1 priorities

Validators build clean; all fixtures validate; vitest 4/4 green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Prepare @logicsrc/schemas for npm publish

Add license, repository, homepage, keywords, publishConfig (public),
and a package README covering both the logicsrc-* core schemas and the
agentad-* family.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 21:02:43 -07:00
..
agentad-ad-request.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
agentad-ad-response.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
agentad-ad.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
agentad-campaign.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
agentad-click.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
agentad-impression.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
agentad-placement.schema.json Add AgentAd ad schemas as a LogicSRC primitive (#10) 2026-06-11 21:02:43 -07:00
logicsrc-account-audit-event.schema.json Add communication account plugin scaffolds 2026-06-09 10:02:07 +00:00
logicsrc-account-grant.schema.json Add communication account plugin scaffolds 2026-06-09 10:02:07 +00:00
logicsrc-account-provider.schema.json Add communication account plugin scaffolds 2026-06-09 10:02:07 +00:00
logicsrc-agent.schema.json Scaffold LogicSRC and CommandBoard plugins 2026-06-06 11:24:02 +00:00
logicsrc-connected-account.schema.json Add communication account plugin scaffolds 2026-06-09 10:02:07 +00:00
logicsrc-email-message.schema.json Add communication account plugin scaffolds 2026-06-09 10:02:07 +00:00
logicsrc-event.schema.json Scaffold LogicSRC and CommandBoard plugins 2026-06-06 11:24:02 +00:00
logicsrc-plugin.schema.json Scaffold LogicSRC and CommandBoard plugins 2026-06-06 11:24:02 +00:00
logicsrc-run.schema.json Scaffold LogicSRC and CommandBoard plugins 2026-06-06 11:24:02 +00:00
logicsrc-social-post.schema.json Add communication account plugin scaffolds 2026-06-09 10:02:07 +00:00
logicsrc-task.schema.json Scaffold LogicSRC and CommandBoard plugins 2026-06-06 11:24:02 +00:00