# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.040
.claude/.gitignore
.claude/agents/locale-simple-binary-worker.md
.claude/agents/locale-simple-go-worker.md
.claude/agents/locale-simple-php-worker.md
.claude/agents/locale-simple-release-manager.md
.claude/agents/locale-simple-rust-worker.md
.claude/agents/locale-simple-test-writer.md
.claude/agents/locale-simple-worker.md
.claude/rules/language-parity.md
.claude/rules/locale-simple-rules.md
.claude/settings.json
.claude/skilletor.json
.claude/skills/go-localization-with-locale-simple/SKILL.md
.claude/skills/js-localization-with-locale-simple/SKILL.md
.claude/skills/locale-simple-core/SKILL.md
.claude/skills/locale-simple-core/references/mo-reader.md
.claude/skills/perl-localization-with-locale-simple/SKILL.md
.claude/skills/php-localization-with-locale-simple/SKILL.md
.claude/skills/python-localization-with-locale-simple/SKILL.md
.claude/skills/rust-localization-with-locale-simple/SKILL.md
.gitattributes
.github/workflows/publish-js.yml
.github/workflows/publish-rust.yml
.github/workflows/release-binaries.yml
.github/workflows/test.yml
.gitignore
.worktreeinclude
CLAUDE.md
Changes
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
README
bin/locale-simple
bin/locale_simple_scraper
bin/po2json
composer.json
cpanfile
dist.ini
go.mod
go/README.md
go/mo.go
go/plural.go
go/simple.go
go/simple_test.go
go/sprintf.go
go/translator.go
js/LICENSE
js/README.md
js/package.json
js/rollup.config.js
js/src/index.d.ts
js/src/index.js
js/src/locale-chain.js
js/test/index.test.js
js/test/locale-chain.test.js
js/test/package.test.js
js/test/plural-forms.test.js
js/test/po2json.test.js
js/test/sprintf.test.js
js/test/types/consumer.ts
lib/Locale/Simple.pm
lib/Locale/Simple/CLI.pm
lib/Locale/Simple/PO2JSON.pm
lib/Locale/Simple/Scraper.pm
lib/Locale/Simple/Scraper/Parser.pm
lib/Locale/Simple/Scraper/ParserShortcuts.pm
misc/agent-context/.claude/agents/locale-simple-binary-worker.md
misc/agent-context/.claude/agents/locale-simple-go-worker.md
misc/agent-context/.claude/agents/locale-simple-php-worker.md
misc/agent-context/.claude/agents/locale-simple-release-manager.md
misc/agent-context/.claude/agents/locale-simple-rust-worker.md
misc/agent-context/.claude/agents/locale-simple-test-writer.md
misc/agent-context/.claude/agents/locale-simple-worker.md
misc/agent-context/.claude/rules/.local.engineering-discipline.md
misc/agent-context/.claude/rules/.local.getty-agent-delegation.md
misc/agent-context/.claude/rules/.local.getty-cpan-release.md
misc/agent-context/.claude/rules/.local.getty-publish-gate.md
misc/agent-context/.claude/rules/.local.karr-coordination.md
misc/agent-context/.claude/rules/language-parity.md
misc/agent-context/.claude/rules/locale-simple-rules.md
misc/agent-context/.claude/skilletor.json
misc/agent-context/.claude/skilletor.lock.json
misc/agent-context/.claude/skills/getty-git-commit-style/SKILL.md
misc/agent-context/.claude/skills/getty-git-usage/SKILL.md
misc/agent-context/.claude/skills/getty-perl-core/SKILL.md
misc/agent-context/.claude/skills/getty-perl-core/references/dbic.md
misc/agent-context/.claude/skills/getty-perl-moo/SKILL.md
misc/agent-context/.claude/skills/go-localization-with-locale-simple/SKILL.md
misc/agent-context/.claude/skills/js-localization-with-locale-simple/SKILL.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/SKILL.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cards.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/claims.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/config.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cross-board.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/queries.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/setup.md
misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/storage.md
misc/agent-context/.claude/skills/kanban-issues-karr-ticket/SKILL.md
misc/agent-context/.claude/skills/locale-simple-core/SKILL.md
misc/agent-context/.claude/skills/locale-simple-core/references/mo-reader.md
misc/agent-context/.claude/skills/perl-localization-with-locale-simple/SKILL.md
misc/agent-context/.claude/skills/perl-par-binary-release/SKILL.md
misc/agent-context/.claude/skills/perl-par-binary-release/references/pipeline.md
misc/agent-context/.claude/skills/perl-par-binary-release/references/scripts.md
misc/agent-context/.claude/skills/perl-par-binary-release/references/workflow.md
misc/agent-context/.claude/skills/perl-release-dist-ini/SKILL.md
misc/agent-context/.claude/skills/php-localization-with-locale-simple/SKILL.md
misc/agent-context/.claude/skills/python-localization-with-locale-simple/SKILL.md
misc/agent-context/.claude/skills/rust-localization-with-locale-simple/SKILL.md
misc/agent-context/CLAUDE.md
php/README.md
php/phpunit.xml.dist
php/src/Simple.php
php/tests/SimpleTest.php
python/LICENSE
python/README.md
python/locale_simple.py
python/pyproject.toml
python/test.py
rust/Cargo.toml
rust/LICENSE
rust/README.md
rust/src/lib.rs
rust/src/macros.rs
rust/src/mo.rs
rust/src/plural.rs
rust/src/sprintf.rs
rust/tests/api.rs
rust/tests/plural_forms.rs
rust/tests/sprintf.rs
rust/tests/support/mod.rs
rust/tests/translator.rs
scripts/build-binary.sh
scripts/check-binary-libs.sh
scripts/loaded-modules.pl
scripts/smoke-binary.sh
scripts/verify-binary.sh
t/10-gettext.t
t/11-gettext-simplenumber.t
t/20-locale-simple.t
t/21-dryrun.t
t/22-locale-simple-simplenumber.t
t/23-locale-simple-c-locale.t
t/24-l-lang-without-lc-messages.t
t/25-sprintf.t
t/30-locale-simple-other.t
t/31-locale-simple-domain-binding.t
t/40-error.t
t/50-scrape.t
t/51-scrape-N.t
t/52-scrape-args.t
t/53-scrape-files.t
t/54-scrape-escapes.t
t/55-scrape-literals.t
t/60-N-markers.t
t/70-po2json.t
t/71-cli.t
t/72-release-pypi.t
t/73-scrape-smoke.t
t/author-license-copies.t
t/author-pod-syntax.t
t/data/arg-fixtures/args.go
t/data/arg-fixtures/args.js
t/data/arg-fixtures/args.php
t/data/arg-fixtures/args.pl
t/data/arg-fixtures/args.py
t/data/arg-fixtures/args.rs
t/data/bad.1pl
t/data/bad.2pl
t/data/dummy.go
t/data/dummy.php
t/data/dummy.pl
t/data/dummy.rs
t/data/dummy.tx
t/data/escape-fixtures/escapes.go
t/data/escape-fixtures/escapes.js
t/data/escape-fixtures/escapes.php
t/data/escape-fixtures/escapes.pl
t/data/escape-fixtures/escapes.py
t/data/escape-fixtures/escapes.rs
t/data/escape-fixtures/escapes.tx
t/data/gettext_test.html
t/data/literal-fixtures/literals.js
t/data/literal-fixtures/literals.php
t/data/literal-fixtures/literals.pl
t/data/literal-fixtures/literals.py
t/data/literal-fixtures/literals.rs
t/data/locale/de_DE/LC_MESSAGES/othertest.json
t/data/locale/de_DE/LC_MESSAGES/othertest.mo
t/data/locale/de_DE/LC_MESSAGES/othertest.po
t/data/locale/de_DE/LC_MESSAGES/test.json
t/data/locale/de_DE/LC_MESSAGES/test.mo
t/data/locale/de_DE/LC_MESSAGES/test.po
t/data/locale_simple.py
t/data/locale_simple_dryrun_test.html
t/data/locale_simple_test.html
t/data/n-fixtures/N-calls.go
t/data/n-fixtures/N-calls.js
t/data/n-fixtures/N-calls.php
t/data/n-fixtures/N-calls.pl
t/data/n-fixtures/N-calls.py
t/data/n-fixtures/N-calls.rs
t/data/n-fixtures/N-calls.tx
t/data/n-fixtures/l-calls.go
t/data/n-fixtures/l-calls.js
t/data/n-fixtures/l-calls.php
t/data/n-fixtures/l-calls.pl
t/data/n-fixtures/l-calls.py
t/data/n-fixtures/l-calls.rs
t/data/n-fixtures/l-calls.tx
t/data/plural-forms.json
t/data/po2json/edge.po
t/data/po2json/noplural.po
t/data/po2json/strings.po
t/data/po2json/test.domain.json
t/data/po2json/test.expected.json
t/data/scrape-smoke.pot
t/data/sprintf.json
t/data/test.py
t/data/update_locale.sh
t/data/utf8-fixtures/umlaut.pl
t/out/scrape_00_err
t/out/scrape_00_out
t/out/scrape_00_return
t/out/scrape_01_err
t/out/scrape_01_out
t/out/scrape_01_return
t/out/scrape_02_err
t/out/scrape_02_out
t/out/scrape_02_return
t/release-changes_has_content.t
xbin/release.pl
xbin/run-sibling-tests.pl
