Skip to content

policy: Explicit-Escape Principle (LANGUAGE-POLICY v1.2.2) - #72

Merged
hyperpolymath merged 1 commit into
mainfrom
chore/explicit-escape-principle-2026-05-16
May 16, 2026
Merged

policy: Explicit-Escape Principle (LANGUAGE-POLICY v1.2.2)#72
hyperpolymath merged 1 commit into
mainfrom
chore/explicit-escape-principle-2026-05-16

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Generalises the scoped convention override into a NORMATIVE estate law: every default/alias/convention must offer an explicit, machine-readable escape; tools must honour a declared escape and never re-impose the default across it (either direction). A re-emergence despite a declared escape is a tooling defect, not an escape failure. Section + v1.2.2 amendment + header bump. 🤖 Generated with Claude Code

Generalises the scoped convention override into a NORMATIVE estate law:
every default/alias/convention must provide an explicit machine-readable
escape; tools/agents must honour a declared escape and must never
re-impose the default across it, in either direction. A re-emergence
that occurs despite a declared escape is a tooling defect. \apt-style
escape, but scoped at a .machine_readable/ boundary. Must be mirrored
into the machine-readable policy.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hyperpolymath
hyperpolymath merged commit 9e661a0 into main May 16, 2026
@hyperpolymath
hyperpolymath deleted the chore/explicit-escape-principle-2026-05-16 branch May 16, 2026 21:43
hyperpolymath added a commit that referenced this pull request Aug 19, 2026
Add empty array entries for workflows that call local reusable workflows:
- changelog.yml
- codeql.yml
- deno-ci.yml
- elixir-ci.yml
- governance.yml
- hypatia-scan.yml
- mirror.yml
- readme-derive.yml

Per PR #72 (metadatastician/idaptik-ums#72), the correct shape is empty
arrays [] - hand-authored entries for the reusable workflows cause
startup_fail at 0s.

Generated by: Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
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.

1 participant