Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions .hypatia-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Banned-language exemption ledger — hypatia / governance-reusable.yml
#
# Format: <rule_module>/<rule_type>:<path>
#
# WHY THIS FILE EXISTS
# --------------------
# The governance "Language / package anti-pattern policy" gate is correct:
# these files really are in languages estate policy bans. The gate's own
# failure message names this file as the sanctioned way to declare an
# intentional exception.
#
# These exemptions HOLD THE LINE WHILE MIGRATION IS IN PROGRESS. Each entry
# is removed as the matching file is ported or deleted. This follows the
# precedent set in hyperpolymath/echidna.
#
# EVERY PATH IS LISTED INDIVIDUALLY — deliberately. A `src/**` wildcard would
# silently absorb NEW banned files added later, turning a migration ledger into
# a permanent blind spot. Listing each path means a newly added file still
# fails the gate: this ledger can only shrink as work is done, never quietly
# grow.
#
# Inventory taken 2026-08-06 across all 424 estate repositories.
# Files covered: 20 rescript

cicd_rules/banned_language_file:scripts/CreatePagesProjects.res
cicd_rules/banned_language_file:scripts/DeployAllProjects.res
cicd_rules/banned_language_file:scripts/DeployDeno.res
cicd_rules/banned_language_file:scripts/DeployDirect.res
cicd_rules/banned_language_file:scripts/GenerateProof.res
cicd_rules/banned_language_file:scripts/SetupDomains.res
cicd_rules/banned_language_file:src/Mod.res
cicd_rules/banned_language_file:src/Mod_test.res
cicd_rules/banned_language_file:src/ProvenResult.res
cicd_rules/banned_language_file:src/ProvenSafeUrl.res
cicd_rules/banned_language_file:src/bindings/Deno_Api.res
cicd_rules/banned_language_file:src/bindings/Deno_Std_Fs.res
cicd_rules/banned_language_file:src/bindings/Deno_Std_Path.res
cicd_rules/banned_language_file:src/bindings/Fetch_Api.res
cicd_rules/banned_language_file:telegram-bot/TestMock.res
cicd_rules/banned_language_file:telegram-bot/src/Bot.res
cicd_rules/banned_language_file:telegram-bot/src/Database.res
cicd_rules/banned_language_file:telegram-bot/src/StampMock.res
cicd_rules/banned_language_file:telegram-bot/src/bindings/Grammy.res
cicd_rules/banned_language_file:telegram-bot/src/bindings/Sqlite.res
Loading