Add az-court-docs: Arizona court-documents plugin (28 skills)#4
Merged
Conversation
New state plugin for Arizona, scaffolded from the marketplace pattern and authored with Arizona-specific substance (Ariz. R. Civ. P. / A.R.S. — no search-and-replace from another state), then fact-checked against the verbatim corpus. Court structure: - az-maricopa (Maricopa County Superior Court, Phoenix — largest court; Commercial Court) - az-pima (Pima County Superior Court, Tucson) - az-justice-courts (the limited-jurisdiction forum — civil cap, small claims, and residential eviction "special detainer"; the separate Justice Court Rules of Civil Procedure; the high-volume consumer-debt + eviction venue) - az-superior-courts (roll-up of the other 13 counties) - az-family-court (Family Department; the separate Arizona Rules of Family Law Procedure; legal decision-making / parenting time; protective orders) Six subject-matter bundles: az-consumer-debt (Arizona Consumer Fraud Act + collection-agency licensing + chain of title + the Mertola v. Santos credit-card acceleration SOL + the two-way A.R.S. § 12-341.01 fee exposure), az-family-law (community property + no-fault dissolution + covenant marriage + legal decision-making + income-shares child support + the 2023 spousal-maintenance guidelines), az-landlord-tenant (ARLTA + special-detainer eviction + the 5/10-day notice tracks + security deposits), az-personal-injury (pure comparative negligence + several liability/nonparty-at-fault + the Arizona constitutional prohibition on damages caps + the § 12-821.01 notice of claim), az-employment (Arizona Employment Protection Act + Arizona Civil Rights Act + Wage Act treble damages + Farber non-compete), and az-commercial-disputes (Maricopa Commercial Court + UCC + the 2019 Arizona LLC Act + AUTSA + civil racketeering). Plus the matter-neutral procedural core, including the distinctive Rule 26.1 mandatory disclosure / Rule 26.2 tiered-case discovery and the compulsory-arbitration framework. Corpora (both verbatim): Arizona Revised Statutes (12 topic files / ~60 sections) from azleg.gov via scripts/pull_arizona_statutes.py; Ariz. R. Civ. P. + Ariz. R. Evid. + Arizona Rules of Family Law Procedure + Justice Court Rules (~406 rules) from the courtrules.net mirror via scripts/pull_arizona_rules.py (azcourts.gov is gated), with the _file_is_stub guard. Depends on claude-legal-federal-laws via in-tree symlinks. Scripts format-check.py (Ariz. R. Civ. P. 10/7.1) + case-calendar.py (Ariz. R. Civ. P. 6 + A.R.S. § 1-301 holidays). 22 evals. A corpus-verified adversarial review fixed real errors before commit — the most consequential: the Mertola SOL holding (accrual runs from the first uncured missed payment regardless of acceleration, not upon acceleration), the landlord-tenant 5-day vs. 10-day notice tracks (had been conflated), the wage treble-damages multiplier (3x total, not 4x), the out-of-state answer authority (Rule 4.2(m), not Rule 12(a)), a Rule 8(c)/(d) subsection swap, and the jury- demand rule (Arizona preserves the right with no demand required). Wiring: registered in marketplace.json (metadata 0.24.0 -> 0.25.0); CLAUDE.md skills index + reference-corpora section + commands + repo layout; README listing + comparison-table row + repo tree; refresh-references.yml gains an `az` target. Lint: 275 skills, 0 failed; no cross-state references in the plugin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… remaining skills Adversarially fact-checked all 28 Arizona skills + the curated law-references files against the verbatim corpus on disk (ARCP / Ariz. R. Evid. / ARFLP / JCRCP + A.R.S.). The first review pass covered the 6 subject bundles + the procedural trio; this pass covers the remaining 19 skills and the reference files. Surgical corrections: - az-discovery / civil-rules.md: Rule 33 has NO 40-interrogatory cap — the number is governed by the Rule 26.2(f) tier limits (5/10/20). Removed the bogus 40. - az-pima: Pima County uses the FASTAR program (Pima LR 4.2 / ARCP 72(a)(2)), NOT ordinary compulsory arbitration — corrected the lower-value-civil routing. - az-quality-check: Rule 8 subsection swap — affirmative defenses are Rule 8(d) and admit/deny is Rule 8(c) (the skill had 8(c)/8(b)). - az-draft-motion / az-hearings: the oral-argument provision is Rule 7.1(d), not Rule 7.1(c) (which is "Rulings on Motions"). - az-draft-order: the default-judgment relief limit is Rule 54(d), not 54(c). - az-statewide-format: the caption form is prescribed by Rule 5.2(a) (Rule 10(a) routes to it), including the upper-left attorney/bar-number block. - az-file-packet: sensitive-data redaction is Rule 5.1(e); Rule 5.4 is sealing. - az-maricopa: Northeast Regional Court Center is in northeast Phoenix (not Mesa); "Certificate on Compulsory Arbitration" under Rule 72(e). - fees-and-costs.md: the Rule 68 sanction is 20% of the difference between the offer and the judgment (not double taxable costs); removed an unverifiable ARFLP offer-of-judgment claim. - key-cases.md: verified Toth v. Toth + Orme School v. Reeves cites. - Corpus header: commercial.md mislabeled A.R.S. § 44-1001 as the "Antitrust Act"; it is the Uniform Fraudulent Transfer Act (Arizona's antitrust act is § 44-1401+). Confirmed clean (no errors): az-draft-declaration (the § 12-2222 → Rule 80(c) correction holds), az-draft-note, az-schedule-hearing, az-submit-order, az-fact-check, az-justice-courts (small-claims cap correctly deferred to corpus = $5,000 per 2025 SB 1022), az-superior-courts, az-pro-se, az-family-court, evidence-rules.md, family-rules.md, citation-format.md. All 28 skills normalized to version 0.1.0 (unreleased plugin). Lint: 275 skills, 0 failed; no broken links; no cross-state references. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
az-court-docs— Arizona court-documents plugin (28 skills)Adds Arizona as the marketplace's newest state plugin, scaffolded from the established pattern and authored with Arizona-specific substance (Ariz. R. Civ. P. / A.R.S. — researched, not search-and-replaced), then fact-checked against the verbatim corpus.
Court structure
az-maricopa— Maricopa County Superior Court (Phoenix), the largest court, with its Commercial Court programaz-pima— Pima County Superior Court (Tucson)az-justice-courts— the limited-jurisdiction forum (civil cap, small claims, residential eviction "special detainer"); governed by the separate Justice Court Rules of Civil Procedure; the high-volume consumer-debt + eviction venueaz-superior-courts— roll-up of the other 13 countiesaz-family-court— Family Department; the separate Arizona Rules of Family Law Procedure; legal decision-making / parenting time; protective ordersSix subject-matter bundles
az-consumer-debt— Arizona Consumer Fraud Act (§ 44-1521) + collection-agency licensing + chain of title + the Mertola v. Santos credit-card acceleration SOL + the two-way § 12-341.01 fee exposure; Justice Court forumaz-family-law— community property (§ 25-211/§ 25-318) + no-fault dissolution + covenant marriage (§ 25-901) + legal decision-making / parenting time (§ 25-403) + income-shares child support + the 2023 spousal-maintenance guidelinesaz-landlord-tenant— ARLTA (§ 33-1301) + special-detainer eviction (§ 33-1377) + the 5-day/10-day notice tracks (§ 33-1368) + security deposits (§ 33-1321)az-personal-injury— pure comparative negligence (§ 12-2505) + several liability / nonparty-at-fault (§ 12-2506) + the Arizona constitutional prohibition on damages caps + the § 12-821.01 public-entity notice of claimaz-employment— Arizona Employment Protection Act (§ 23-1501) + Arizona Civil Rights Act + Wage Act treble damages (§ 23-355) + Valley Medical Specialists v. Farber non-competeaz-commercial-disputes— Maricopa Commercial Court + UCC + the 2019 Arizona LLC Act (§ 29-3101) + Arizona Uniform Trade Secrets Act + civil racketeering (§ 13-2314.04)Plus the matter-neutral procedural core, including Arizona's distinctive Rule 26.1 mandatory initial disclosure / Rule 26.2 tiered-case discovery and the compulsory-arbitration framework.
Reference corpora + scripts — both verbatim
scripts/pull_arizona_statutes.py.scripts/pull_arizona_rules.pyfrom the courtrules.net mirror (the canonical azcourts.gov library is gated), with the_file_is_stubguard.claude-legal-federal-lawsvia in-tree symlinks;format-check.py(Ariz. R. Civ. P. 10/7.1) +case-calendar.py(Ariz. R. Civ. P. 6 + A.R.S. § 1-301 holidays, Juneteenth correctly excluded per the statute); 22 evals.Corpus-verified accuracy review
An adversarial review against the verbatim corpus caught and fixed real errors before commit, most consequentially:
az-commercial-disputescame back clean.Wiring & verification
marketplace.json(metadata.version0.24.0 → 0.25.0); CLAUDE.md skills index + corpora + commands + layout; README listing + comparison row + tree;refresh-references.ymlgains anaztarget on the quarterly cron.lint-skills.py: 275 skills, 0 failed; no cross-state references; JSON/YAML valid; pull scripts +case-calendar.py --rulesrun clean.🤖 Generated with Claude Code