Skip to content

Make packaged authoring references publicly usable - #100

Merged
raghubetina merged 1 commit into
mainfrom
codex/public-authoring-references-99
Sep 27, 2026
Merged

raghubetina merged 1 commit into
mainfrom
codex/public-authoring-references-99

Conversation

@raghubetina

@raghubetina raghubetina commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

Public authors could not follow four consequential authoring routes because they pointed into the private Service repository. The packaged references now use the existing public Field catalog and Rails profile, and include the required native identity and AASM caveats where no public topic page exists.

Dated qualification receipts and redundant native source pins move to the existing maintainer history. The references retain normalization order and null semantics, compatibility checks, and the distinctions between accepted syntax, supported meaning, generated output, and observed behavior.

This prepares the unpublished 0.7.1 source candidate. CLI/API/Plan compatibility and the published 0.7.0 catalog selection stay unchanged. No release or Service documentation publication is included.

Validation:

  • sh script/check --cli-root tmp/cli-contract: deterministic shared package and 76 passing tests.
  • Pinned CLI contract check against fb45245c9030e1898f81fcafe108d877116bd752.
  • Skill structure validation and prospective plugin release-order check.
  • Anonymous requests verified the two public topic routes; native identity and AASM text were compared with current source.
  • Static walkthrough of the existing Appearance/GapSet scenario; no fresh agent or application runtime qualification is claimed.
  • Hosted CI passed on 1eee2e44504e14f7ed596f2ce3d65d27400399ee for Node 22.0.0 and 24.18.0, including the pinned CLI contract and Codex installation/discovery checks.

Closes #99.

Public authors need semantic rules without private Service access.
Use the existing public guide where available and retain the required
native and AASM details in packaged references. Move dated receipts to
maintainer history while preserving current support boundaries.

Prepare an unpublished 0.7.1 candidate; leave catalog selection intact.
@raghubetina
raghubetina merged commit a6ea463 into main Sep 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make packaged references usable without Service access

1 participant