Repository generated output policy¶
This policy exists to stop docs/report/ from turning back into a root-level
artifact spill. A new generated output is allowed only when its audience,
information role, root location, and coexistence logic are explicit in the code
that publishes it, in reader or maintainer documentation, and in tests that
will fail if the contract drifts.
- Rule: no generated root output may be published unless its audience, information role, root location, and coexistence rule are explicit in code, docs, and tests
- Governed outputs:
22
Governed Root Outputs¶
| Stem | Audience | Information role | Root location | Coexistence rule | Docs anchor | Test anchor |
|---|---|---|---|---|---|---|
repository_truth_posture |
maintainer_diagnostic |
root truth posture | docs/report |
coexists with deeper review surfaces and summarizes their shared release posture | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_product_model |
maintainer_diagnostic |
end-state product model | docs/report |
coexists with the runtime and data handbooks as the report-root statement of world-to-country product shape | docs/01-bijux-pollenomics/foundation/end-state-product-model.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_credibility_dashboard |
maintainer_diagnostic |
cross-domain credibility dashboard | docs/report |
coexists with detailed audits and compresses them into release-facing dimension scores | docs/internal/pollenomics-dev/release-support.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_recovery_review |
maintainer_diagnostic |
repository recovery review | docs/report |
coexists with truth posture and provides per-surface scoring rather than one summary sentence | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_output_sustainability_review |
maintainer_diagnostic |
generated-output sustainability review | docs/report |
coexists with the generated-output policy and names where the repository is still paying complexity tax | docs/internal/pollenomics-dev/release-support.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_extension_review |
maintainer_diagnostic |
extensibility and interpretability review | docs/report |
coexists with the country onboarding contract and checks whether new work improves global extensibility without making local reasoning worse | docs/internal/pollenomics-dev/future-country-onboarding-playbook.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_source_family_matrix |
maintainer_diagnostic |
source-family coverage matrix | docs/report |
coexists with source explainers and the cross-domain matrix as the fastest source-family inventory view | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_source_explainer_audit |
maintainer_diagnostic |
source explainer audit | docs/report |
coexists with source-family coverage and guards the reader-facing handbook against cross-domain blind spots | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_source_ecosystem_review |
maintainer_diagnostic |
source ecosystem review | docs/report |
coexists with source-family and acquisition surfaces as the boundary between direct source ownership and wider interoperability networks | docs/public/pollenomics-data/sources/palaeopen.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_atlas_input_audit |
maintainer_diagnostic |
atlas input audit | docs/report |
coexists with cross-domain evidence review and keeps map-facing inputs accountable by source family | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_cross_domain_evidence_matrix |
maintainer_diagnostic |
cross-domain evidence matrix | docs/report |
coexists with source-family audits and explains how pollen, archaeology, boundary, fieldwork, and animal evidence differ in role | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_docs_restoration_ledger |
maintainer_diagnostic |
docs restoration ledger | docs/report |
coexists with scope validation and records how handbook breadth was restored or merged | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_docs_scope_validation |
maintainer_diagnostic |
docs breadth validation | docs/report |
coexists with docs recovery review and fails narrow rewrites before they harden | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_docs_recovery_review |
maintainer_diagnostic |
docs recovery review | docs/report |
coexists with docs restoration and scope validation as the maintainer-facing summary of docs integrity | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_source_acquisition_queue |
maintainer_diagnostic |
source acquisition queue | docs/report |
coexists with recovery and progress reviews as the explicit next-source pressure list | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_governance_artifact_review |
maintainer_diagnostic |
governance artifact review | docs/report |
coexists with output sustainability review and records which legacy report surfaces should be kept, reframed, or retired | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_claim_audit |
maintainer_diagnostic |
claim audit | docs/report |
coexists with release refusal and prevents broader public language from outrunning governed evidence | docs/internal/pollenomics-dev/release-support.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_brutal_honesty_review |
maintainer_diagnostic |
brutal honesty review | docs/report |
coexists with the credibility dashboard and compresses the harsher qualitative release questions into one recurring review | docs/internal/pollenomics-dev/release-support.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_final_release_refusal |
maintainer_diagnostic |
final release refusal | docs/report |
coexists with animal release gates and names the repository-wide reasons final release language is still refused | docs/internal/pollenomics-dev/release-support.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_scientific_progress_audit |
maintainer_diagnostic |
scientific progress audit | docs/report |
coexists with recovery reviews and rejects raw artifact growth as a progress story | docs/report/maintenance/index.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |
repository_sead_legibility_review |
scientific_review_surface |
SEAD legibility review | docs/report |
coexists with source-family and temporal reviews as the SEAD-specific honesty surface | docs/public/pollenomics-data/sources/sead.md |
packages/bijux-pollenomics/tests/unit/test_context_data.py |
repository_generated_output_policy |
maintainer_diagnostic |
generated-output publication policy | docs/report |
coexists with the report portal and repository truth reviews as the rule that governs new root outputs | docs/internal/pollenomics-dev/release-support.md |
packages/bijux-pollenomics/tests/unit/test_repository_truth.py |