Add tests, usage documentation, and .claude/ to .gitignore.

Unit tests for the gii-norm loader, text cleanup, quote extraction,
command recognition (literal sentences from the sample amendment act),
sentence splitting, and command application on a synthetic mini law;
an HTML renderer test including escaping; and an end-to-end smoke test
on the IfSG sample data that skips itself when the (untracked) sample
files are absent.  The README gains a German usage section.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Change-Id: I7f02ff349f9c3bd34fa90a2a84678b9e6fad697d
11 files changed
tree: ba5f4f8712150e0a9aae195e59290393831845a4
  1. .mvn/
  2. src/
  3. .gitignore
  4. COPYING
  5. mvnw
  6. mvnw.cmd
  7. pom.xml
  8. README.adoc