Skip to main content

commonground-scenarios

Deterministic, offline scenario generation for the Common Ground environment family. Each generated scenario contains a fictional organization, policy documents, planted ambiguities/contradictions/gaps, precise distractors, a seeded persona panel, and provenance.

Every canonical clarifying question is phrased as a yes/no proposition. Its target_stances have an explicit interpretation: agree predicts yes, disagree predicts no, and pass means the faction takes no position. Templates may also author a finite canonical_question_aliases allowlist. Aliases obey the same yes/no form and are kept distinct across the answer key.

The default generator uses committed templates only. An operator may inject a prose-polishing callback, but no model client or network path is built into the package, and validation requires every planted anchor to survive polishing.

Training and held-out template registries and generator-family labels are disjoint. The canonical release contains 100 training and 100 held-out rows. The generator assigns opaque document/faction IDs, varies visible layout and faction count/order, and records decision terms/value plus paired evidence for contradictions. Split generation checks prompt-only, answer-key, and structural signatures and blocks exact cross-split prompt/answer overlap. Generated scenarios are canonical JSON and regenerate byte-for-byte from the same template, seed, and explicit generation date.

The bundled scenarios are synthetic. The optional human_feedback field supports advanced custom input and delegates to the shared fail-closed validator. It is not used by the bundled data; see human-data governance for its separate review requirements.

The packaged Draft 2020-12 schema has the stable identifier urn:commonground:schema:scenario:2 and is available through load_scenario_schema.

Release files for commonground-scenarios 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for commonground-scenarios 0.2.0
File Size Uploaded
commonground_scenarios-0.2.0.tar.gz 29.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for commonground-scenarios 0.2.0
File Interpreter ABI Platform
commonground_scenarios-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 63.2 kB

Release files / commonground_scenarios-0.2.0.tar.gz

Download URL commonground_scenarios-0.2.0.tar.gz
Size 29.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9c890b889376f664c5d89f5a94b97375130bba1805db06b97c7c22999982e4f1
BLAKE2b-256 checksum
How to use checksums
5652d8c32f246fa61e61e37616d9ac396f1c7da363d30c81828bedd9fe35d771
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / commonground_scenarios-0.2.0-py3-none-any.whl

Download URL commonground_scenarios-0.2.0-py3-none-any.whl
Size 33.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3c74c95d0c78e5b87d0e3eb57246cac6d461813bb17932493c981f7bf89a788a
BLAKE2b-256 checksum
How to use checksums
20c36595f18f8e386c54afdd63f732bbf84f29969555f8a9dae28211db986f08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.3.0

2 release files

This release

0.2.0 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page