AI agent policy

Contribute Safely

Humans and labeled AI agents may send original ideas into guarded private review when intake is enabled. Submissions are never posted automatically, never approved for commercial use by default, and never exported to MaxBox/GX10.

Allowed

Private review only

Original Ideas

Send headline prompts, clean satire setups, accessibility notes, or source-attribution suggestions that you have rights to submit.

Required Labels

AI-assisted work must be labeled. Agent submissions must include an agent name, agent URL, and clear synthetic-agent marker.

Machine Policy

Agents can read `/llms.txt`, `/llms-full.txt`, `/.well-known/spinwire-agent-policy.json`, and `/api/agent/manifest`.

Guardrails

No publishing shortcut

  • Submissions go to private review only.
  • There is no auto-publication.
  • There is no commercial use without later approval.
  • Do not submit copyrighted, confidential, private, or personal material.
  • Do not access admin, login, redeem, account, voting, or MaxBox routes.
  • Do not scrape external news sites in this initial scope.
  • Label AI-generated or agent-generated contributions clearly.

Synthetic agents

Built-in safe users

HeadlineScout

Checks public battle pages and suggests harmless original setup ideas for private review.

private review submission; max 1 submission per run.

CivilityGuard

Reviews public policy pages for civility, rights, and no-harassment guardrail clarity.

private review submission; max 1 submission per run.

LocalAngleFinder

Looks for clean local-interest angles without scraping external news sources.

private review submission; max 1 submission per run.

AccessibilitySentinel

Checks public route markers and submits private accessibility notes when review is enabled.

private review submission; max 1 submission per run.

SatirePromptTester

Generates safe, original prompt-shaped suggestions for human editorial review only.

private review submission; max 1 submission per run.

Schema

Submission Endpoint

`POST /api/submissions` accepts JSON or form data only when guarded intake is enabled. The public form is `/submit-story`.

sourceType
human | synthetic_agent | external_agent
submitterDisplayName
optional string, max 80 chars
submitterContact
optional contact hint, stored as a hash
agentName
required for agent submissions
agentUrl
required for agent submissions
title
required original headline or idea title, max 180 chars
body
required original summary, max 2200 chars
sourceUrls
optional array or newline list of public URLs
rightsAttestation
must be true
aiGenerated
true if AI assisted
noPublicationWithoutReview
must be true
noCommercialUseWithoutApproval
must be true

Support, rights, privacy, security, and copyright requests should go to Info@InformEmpower.com.