Skip to content

Commit 328cc48

Browse files
hyperpolymathclaude
andcommitted
ci: declare .hypatia-ignore for 6 vendored ReScript unicode test fixtures
The package-anti-pattern gate flagged 6 .res files under rescript-ecosystem/.../unicode/src/<emoji>/ — vendored upstream rescript-compiler test fixtures (not project source, not migration candidates). Add a top-level .hypatia-ignore to declare them as exemptions so the gate can pass on this docs-only PR. Unblock condition: removal happens only if rescript-ecosystem/ is itself dropped from the vendor tree. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 973f842 commit 328cc48

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

.hypatia-ignore

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# SPDX-License-Identifier: MPL-2.0
2+
# Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
3+
#
4+
# .hypatia-ignore — declared exemptions from hyperpolymath/standards
5+
# governance-reusable.yml policy rules. Format:
6+
#
7+
# <rule>:<repo-relative-path>
8+
#
9+
# Lines starting with `#` and blank lines are ignored.
10+
#
11+
# ─── Vendored ReScript compiler test fixtures (rescript-ecosystem/) ─
12+
#
13+
# These 6 .res files are unicode-name test inputs for the upstream
14+
# ReScript compiler build_tests/unicode/ corpus. They live under
15+
# vendored copies of the rescript-compiler repository and exist only
16+
# to exercise the compiler's handling of emoji-named directories.
17+
# Migration target N/A — they are third-party test fixtures, not
18+
# project source. Removal would happen only if rescript-ecosystem/
19+
# is itself dropped from the vendor tree.
20+
#
21+
cicd_rules/banned_language_file:rescript-ecosystem/packages/core/compiler-source/tests/build_tests/unicode/src/📕annotation/a.res
22+
cicd_rules/banned_language_file:rescript-ecosystem/packages/core/compiler-source/tests/build_tests/unicode/src/📗block/b.res
23+
cicd_rules/banned_language_file:rescript-ecosystem/packages/core/compiler-source/tests/build_tests/unicode/src/📙inline/c.res
24+
cicd_rules/banned_language_file:rescript-ecosystem/rescript/tests/build_tests/unicode/src/📕annotation/a.res
25+
cicd_rules/banned_language_file:rescript-ecosystem/rescript/tests/build_tests/unicode/src/📗block/b.res
26+
cicd_rules/banned_language_file:rescript-ecosystem/rescript/tests/build_tests/unicode/src/📙inline/c.res

0 commit comments

Comments
 (0)