published by jmshinhwa
27 listings on this page, in order of arrival. Each one has its own page with README, repository facts and source links.
- io.github.jmshinhwa/actions-deprecation-lint-2026
Node 20 is removed from GitHub-hosted runners on 2026-09-23 and ubuntu-22.04 deprecation opens 2026 - io.github.jmshinhwa/ai-model-retirement-lint
Finds the LLM model IDs pinned in your code that vendors have already switched off, or have dated to - io.github.jmshinhwa/auditor-ibs-cbs-nfe
A rejeição por falta de IBS/CBS foi suspensa em 31/07/2026: sua NF-e é autorizada mesmo errada. Este - io.github.jmshinhwa/base-image-eol-lint
Marks every base image in your Dockerfiles, compose files and CI workflows whose security patches ha - io.github.jmshinhwa/cloud-cost-landmine-lint
Names every line in the file you have open that starts a recurring cloud charge, with the published - io.github.jmshinhwa/cra-24-72-14-reporting-lint
Reads your SECURITY.md against the EU Cyber Resilience Act reporting clock that started on 11 Septem - io.github.jmshinhwa/cron-schedule-lint
Names every schedule line in the file you have open that fires at the wrong hour, twice, or never at - io.github.jmshinhwa/currency-minor-unit-lint
Finds the money lines that send the wrong amount to a payment API: the x100 that charges 100x in JPY - io.github.jmshinhwa/eaa-form-lint-wcag22
Names every WCAG 2.2 AA form failure on its line, with the criterion and the fix - io.github.jmshinhwa/einvoice-mandate-lint
Lints UBL and CII invoice XML against EN 16931 and the national e-invoicing mandates that are live i - io.github.jmshinhwa/email-footer-law-lint
Fourteen checks on an HTML email footer: CAN-SPAM postal address and 10-business-day opt-out, CASL's - io.github.jmshinhwa/firmware-release-gate
Finds the build-config lines that ship an ESP-IDF or Zephyr device with secure boot off, a debug por - io.github.jmshinhwa/jct-transition-lint-2026
2026年9月30日で80%控除が終わります。10月1日からは50%ではなく70%です(令和8年度税制改正)。請求・仕入コードに残った 0.8 と 0.5、明細ごとの端数処理、T+13桁でない登録番号 - io.github.jmshinhwa/license-flip-audit
Finds the dependencies whose licence changed under you - Terraform 1.6+ BUSL, Redis 7.4+ SSPL, Bitna - io.github.jmshinhwa/mcp-2026-migration-lint
The 2026-07-28 MCP revision removed the initialize handshake, sessions, ping and 4 more RPCs. 27 rul - io.github.jmshinhwa/optout-signal-lint
Finds the ad and analytics code that keeps firing after a visitor’s browser has already sent Global - io.github.jmshinhwa/pci-payment-page-script-audit
PCI DSS 4.0.1 requirements 6.4.3 and 11.6.1 have been mandatory since 2025-03-31, and the PCI SSC re - io.github.jmshinhwa/personal-data-map-dsar-audit
Reads a migration, Prisma schema, Django model or TypeORM entity and marks every column a subject ac - io.github.jmshinhwa/play-release-blocker-lint
Finds the lines that make Google Play reject your release - target API below 36, Billing Library bel - io.github.jmshinhwa/privacy-manifest-lint
Checks PrivacyInfo.xcprivacy and your C#, Dart, JS, Swift and Kotlin source for Apple required-reaso - io.github.jmshinhwa/pyproject-release-gate
19 date-aware checks on the [project] metadata that decides whether your next release uploads - io.github.jmshinhwa/robots-txt-ai-crawler-audit
Checks robots.txt line by line and says what each AI crawler token actually controls - training, AI - io.github.jmshinhwa/security-headers-csp-lint
Reads security headers and CSP line by line in your config file and names the lines that silently do - io.github.jmshinhwa/tls-cert-lifetime-lint
Finds the 12 settings that break when public TLS certificates fall to 100 days on 2027-03-15: openss - io.github.jmshinhwa/vsix-publish-lint
Find the package.json lines that stop vsce before you run the release build - io.github.jmshinhwa/wcag21-aa-legal-baseline-audit
Audits HTML, JSX, Vue, Twig, Blade, ERB and Razor markup against the 24 WCAG 2.1 Level AA checks tha - io.github.jmshinhwa/wcag22-css-lint
Reads your stylesheet and names the success criterion each rule breaks, including the three WCAG 2.2