Neon Law
  • Services
  • Book Consultation opens in a new tab
  • Sign in

← Contributing to Neon Law Navigator

Improve the Corpus

Chapter 2 of 5 · Section 7 of 11

Sections

1. Intro

  • 1. Five ways to contribute

2. Improve the Corpus

  • 2. Contribute to the product repository
  • 3. View content images locally
  • 4. Publish presentation images
  • 5. Ship through GitOps
  • 6. Work with the store
  • 7. Add a fillable government PDF

3. Share What You Learn

  • 8. Tell us what you learned
  • 9. Join a presentation

4. Put It to Work

  • 10. Use Neon Law Navigator

5. Wrap Up

  • 11. Why this matters

Add a fillable government PDF

Government forms are one of the best places to contribute because the path is concrete. A form-backed template lives under templates/forms/..., names the official origin_url, asks its intake questions from the shared question bank in store/seeds/Question.yaml, and maps answers onto the PDF's AcroForm fields through either a .fields manifest or a .fields.toml map. The workflow still passes through lawyer_review before the filled packet can be signed or filed.

Presenter notes

The Nevada LLC formation packet is the model to study. Its template, templates/forms/united_states/nevada/state/nv__llc_formation.md, asks canonical states like person__client, entity__company, person__registered_agent, custom_single_choice__management_structure, and people__managing_members. Its re-authored field layer, templates/forms/united_states/nevada/state/nv__llc_formation.fields, uses those same state paths as PDF field names. That is the contract: the common question bank gives the questionnaire a stable vocabulary, the PDF layer uses that vocabulary, and forms/tests/question_code_contract.rs fails if the two drift.

When you add a form, start from the real issuing-authority blank, run navigator template forms fields <code> to read the field names off the exact bytes, map only the fields the questionnaire can answer, and leave payment-card or lawyer-only acceptance fields unmapped. Then run the form tests before you open the issue or PR:


cargo test -p forms
cargo run -p cli -- project gate
View all slidesOpen display
← PreviousNext →
Neon Law
  • X opens in a new tab
  • LinkedIn opens in a new tab
  • YouTube opens in a new tab
  • API opens in a new tab
  • Blog opens in a new tab
  • Contact
  • Glossary opens in a new tab
  • Navigator opens in a new tab
  • Notations opens in a new tab
  • Presentations opens in a new tab
  • Privacy opens in a new tab
  • Team opens in a new tab
  • Terms opens in a new tab
  • Testimonials
  • UX opens in a new tab
  • contact@neonlaw.com
  • +1 510 800 2080
  • Nevada
    5150 Mae Anne AveSte 405-9002Reno, NV 89523
  • New York
    12 E 49th St18th FloorNew York, NY 10017
  • Justice Technology AssociationMission-Aligned Partner opens in a new tab

Attorney advertisement. Nothing here is legal advice without a signed retainer for an active project. Past results do not guarantee future outcomes.

© 2026 Shook Law PLLC

NEON LAW® is a registered trademark of Shook Law PLLC, U.S. Reg. No. 6,325,650 opens in a new tab

Powered by Neon Law Navigator 26.10.4

Everyone deserves to be seen. Made with ❤️ in 🗽.