Skip to content

[Preset]: Update Intake Authoring Governance to v0.3.5 #4778

Description

@hindermath

Preset ID

intake-authoring-governance

Preset Name

Intake Authoring Governance

Version

0.3.5

Description

Governs traceable intake CRUD, language-aware requirements collections, bounded public HTTPS sources, and explicitly approved single or series authoring.

Author

Thorsten Hindermann

Repository URL

https://github.com/hindermath/spec-kit-preset-intake-authoring-governance

Download URL

https://github.com/hindermath/spec-kit-preset-intake-authoring-governance/archive/refs/tags/v0.3.5.zip

Documentation URL

https://github.com/hindermath/spec-kit-preset-intake-authoring-governance/blob/v0.3.5/README.md

License

MIT

Required Spec Kit Version

=0.8.3

Required Extensions (optional)

None

Templates Provided

  • intake-authoring-governance-model-routing — agent-neutral command-to-role routing contract
  • intake-governance-config-template — schema-2.0 language, naming, role and collection contract
  • intake-governance-migration-journal-template — hash-bound migration and rollback evidence
  • intake-authoring-policy-template — repository-owned authoring policy
  • intake-authoring-receipt-template — schema-2.0 lifecycle receipt
  • intake-authoring-series-template — approved series coverage and DAG
  • intake-authoring-operation-template — transactional proposal and publication journal
  • intake-authoring-tombstone-template — reversible logical deletion evidence
  • intake-authoring-intake-template — portable Spec Kit-ready intake core
  • intake-authoring-profile-template — repository-owned profile contract
  • intake-authoring-runbook-template — authoring, clarification and handoff runbook
  • intake-authoring-agent-guidance-addendum-template — agent-neutral authoring guidance
  • intake-authoring-field-validation-summary — synthetic, composition and field evidence

Commands Provided

  • speckit.intake-create — create one intake or an explicitly approved series
  • speckit.intake-read — read-only summary, detailed or JSON output
  • speckit.intake-update — explicitly authorized update or migration
  • speckit.intake-delete — logical deletion with archive and tombstone
  • speckit.intake-create-status — source, target, receipt and prompt freshness

Number of Scripts (optional)

9

Tags

intake, authoring, governance, requirements, migration

Key Features

  • Update the existing catalog entry from 0.3.4 to 0.3.5; this is not a new preset ID. Previous accepted update: [Preset]: Update Intake Authoring Governance to v0.3.4 #4710 / [preset] Update Intake Authoring Governance preset to v0.3.4 #4716.
  • Fix the schema-2 generator compatibility boundary so the shipped receipt template is accepted by both Bash and PowerShell validators.
  • Keep unknown generators and current-generator/legacy-schema mismatches fail-closed. No schema or command expansion.
  • Add regression coverage using the actual shipped template, LF/CRLF/BOM variants and unchanged input hashes.
  • Preserve bounded public-HTTPS sources, traceable CRUD, language-aware collections, and explicit write/series authority.
  • Validators require Bash/PowerShell as documented; Python 3 is required for configuration/archive paths, including the PowerShell wrapper. No extension dependency.

Testing Checklist

  • Preset installs successfully via specify preset add
  • Template resolution works correctly after installation
  • Documentation is complete and accurate
  • Tested on at least one real project

Submission Requirements

  • Valid preset.yml manifest included
  • Linked README (Documentation URL) explains how to use this preset and includes a valid specify preset add ... command (preferably specify preset add --from <download-url> using the exact download URL)
  • LICENSE file included
  • GitHub release created with version tag
  • Preset ID follows naming conventions (lowercase-with-hyphens)

Update and validation evidence

  • Stable v0.3.5 release, source PR #10.
  • Tag commit: f90e707444237d768623f457f85d15a707c3476e.
  • Download URL SHA-256: 972b6106e9c0ecd95a90dc6bdb175e97a5cc5ef16261b84e56beca2928fa7ba8.
  • All 42 archive payload files match the tested source tree; the former v0.3.4 tag and archives remain unchanged.
  • Native source tests passed on macOS, Linux and Windows.
  • Completed pilot Show-CommandTui400 #12: successful PR/main checks and synchronized main.
  • Completed pilot TinyCalc #91: existing local backport replaced by canonical package; bounded GSDB follow-up; all PR/main checks including Linux/Windows build, tests and smoke passed.
  • Central Home Baseline delivery #314, merge f61c5b7a5923400c7bc5ea8b547a78a25e8c348f: all 20 PR checks passed on the exact reviewed head; the installed 42-file package matches the tag archive, all other 13 preset registry entries are unchanged, and Home runtime synchronization is verified.
  • All six Home Baseline merge workflows also succeeded; central delivery closeout and workflow links.
  • Broader consumer rollout remains separately tracked; installation evidence is not a product, risk, conformity or certification approval.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions