Installable ADR and SPEC extension pack for SEO, AEO, and AiEO governance.
Project description
seo-aeo-aieo-governance-pack is a small SSOT-compatible document pack for SEO, AEO, and AiEO governance.
It is designed to be published to PyPI and consumed by ssot-registry as an installable extension-pack document source. This repository does not perform downstream mutation itself. Its job is to ship immutable ADR and SPEC artifacts plus manifests that a downstream ssot-registry runtime can sync into the downstream .ssot registry.
The packaged distribution has one document artifact surface: src/seo_aeo_aieo_governance_pack/templates/. This repository does not package or maintain a parallel .ssot/registry.json.
What is in scope
- upstream ADRs for SEO, AEO, and AiEO governance
- upstream SPECs for SEO, AEO, and AiEO operator requirements
- packaged manifests for ADR and SPEC discovery
- a minimal Python loader module for runtime consumption
What is intentionally out of scope
- downstream feature, claim, test, evidence, boundary, or release mutation
- repo-specific scoring logic
- crawler, answer-engine, or model-runtime implementations
Canonical layout
- repo-local source ADRs:
.ssot/adr/ - repo-local source SPECs:
.ssot/specs/ - packaged ADR templates:
src/seo_aeo_aieo_governance_pack/templates/adr/ - packaged SPEC templates:
src/seo_aeo_aieo_governance_pack/templates/specs/
The repo-local .ssot documents are the authored source files in this repository. The packaged templates and manifests are the only shipped distribution artifact and are derived with:
python scripts/sync_packaged_docs.py
Install
python -m pip install seo-aeo-aieo-governance-pack
Programmatic usage
from seo_aeo_aieo_governance_pack import load_document_manifest, read_packaged_document_text
adr_manifest = load_document_manifest("adr")
spec_manifest = load_document_manifest("spec")
print(adr_manifest[0]["id"])
print(spec_manifest[0]["id"])
text = read_packaged_document_text("spec", "SPEC-0801-aeo-answer-surface-contract.yaml")
print(text[:120])
Initial upstream documents
adr:0800SEO, AEO, and AiEO documents ship as an installable extension packadr:0801crawl control is distinct from indexing controladr:0802discovery artifacts are separate from metadata artifactsadr:0803canonical HTML metadata remains the source page contractadr:0804structured data uses layered authorityadr:0805Google AI features do not justify AI-specific schema or AI-only filesadr:0807social graph metadata is separate from search structured dataadr:0808AI crawler controls must distinguish search, training, and user-triggered fetchadr:0809llms.txtis experimental and must not outrank canonical surfacesspc:0800SEO governance surfacespc:0801AEO answer surface contractspc:0802AiEO citation and provenance contractspc:0803robots exclusion protocol contractspc:0804sitemap and sitemap-index contractspc:0805HTML head metadata and canonical link contractspc:0806structured data vocabulary and encoding contractspc:0807Google Search eligibility and structured data quality contractspc:0808Google AI features eligibility contractspc:0809helpful, reliable, people-first content contractspc:0811Core Web Vitals performance contractspc:0812Open Graph contractspc:0813X / Twitter Cards contractspc:0814DCMI interoperable metadata contractspc:0815OpenAI crawler controls contractspc:0816llms.txtexperimental contract
Release notes
This repository includes reusable cobycloud/actions workflows for:
- CI
- GitHub release creation
- PyPI publishing
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seo_aeo_aieo_governance_pack-0.1.3.tar.gz.
File metadata
- Download URL: seo_aeo_aieo_governance_pack-0.1.3.tar.gz
- Upload date:
- Size: 23.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37edf4907894c3e734503bb98eb6d6f9cf259e461ba76a6019fddd5d9ff8cc62
|
|
| MD5 |
62ff79a67c74ab50cd89fa9f69761cc4
|
|
| BLAKE2b-256 |
fb66d8beca2bf283969d0953cde3214014ee664bb208a0b571969c58f2d9cd3f
|
Provenance
The following attestation bundles were made for seo_aeo_aieo_governance_pack-0.1.3.tar.gz:
Publisher:
publish.yml on groupsum/seo-aeo-aieo-governance-pack
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seo_aeo_aieo_governance_pack-0.1.3.tar.gz -
Subject digest:
37edf4907894c3e734503bb98eb6d6f9cf259e461ba76a6019fddd5d9ff8cc62 - Sigstore transparency entry: 1457322622
- Sigstore integration time:
-
Permalink:
groupsum/seo-aeo-aieo-governance-pack@f4c49f9e20ffeed766be9d493b02d456e45a5fb2 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/groupsum
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@f4c49f9e20ffeed766be9d493b02d456e45a5fb2 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file seo_aeo_aieo_governance_pack-0.1.3-py3-none-any.whl.
File metadata
- Download URL: seo_aeo_aieo_governance_pack-0.1.3-py3-none-any.whl
- Upload date:
- Size: 37.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5e28b6d31f02318cd92c248a47a08f0656d31466beddccd6282012677a83cd4
|
|
| MD5 |
29c70a9a76fa6ac2fb1b4386b37e08cd
|
|
| BLAKE2b-256 |
b53d981613f1b8b8151d176785e1c645d7b72f9058b2ed9f6992248156b7632d
|
Provenance
The following attestation bundles were made for seo_aeo_aieo_governance_pack-0.1.3-py3-none-any.whl:
Publisher:
publish.yml on groupsum/seo-aeo-aieo-governance-pack
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seo_aeo_aieo_governance_pack-0.1.3-py3-none-any.whl -
Subject digest:
a5e28b6d31f02318cd92c248a47a08f0656d31466beddccd6282012677a83cd4 - Sigstore transparency entry: 1457322690
- Sigstore integration time:
-
Permalink:
groupsum/seo-aeo-aieo-governance-pack@f4c49f9e20ffeed766be9d493b02d456e45a5fb2 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/groupsum
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@f4c49f9e20ffeed766be9d493b02d456e45a5fb2 -
Trigger Event:
workflow_dispatch
-
Statement type: