Admin
Backed by Airtable base app1eclbUkzHId7mE .
15 clauses .
15 meta sections .
15 acronyms .
5 changelog entries
Clauses
Each clause has labeled sub-sections for the recurring callouts. Edit any field independently and save it. Empty fields are skipped when the playbook is rendered for the AI reviewer.
Choice of Law and Forum
Indemnification
Limitation of Liability
Intellectual Property and License
Confidentiality
Data Protection and Security
Term and Termination
Payment Terms
Representations and Warranties
Insurance
Assignment
Force Majeure
Dispute Resolution
Notices
Miscellaneous
Meta sections
Sections that don't fit the clause structure: the title, severity definitions, reviewer instructions, the Illinois considerations block, and final reviewer instructions. Each is a single body field.
Acronyms
Each acronym maps a lowercase token (like ip or bipa)
to its human-readable forms. Segment form is used when the
token stands alone in a rule reference (e.g. ip.license_grant
becomes "Intellectual Property - License Grant"). Word form
is used when the token appears inside a snake_case segment (e.g.
ip_carveout becomes "IP Carveout"). Either or both can be
set; a row with both blank has no effect.
Add a new acronym
Existing acronyms
Change log
Every iteration we ship to Redliner gets logged here. Entries are listed newest first. Each version's bullets summarize what changed. The Airtable record carries an exact timestamp; the UI shows the version and changes only.
v0.32
- Header tagline now reads "Contract Redline Assistant v0.32" with the version pulled dynamically from the active playbook on every page render (was hardcoded to v0.1 prototype).
- Added extract_version_number() helper that pulls the bare vMAJOR.MINOR token (e.g. v0.32) out of the longer playbook title label so the header can display just the number.
- Registered playbook_version_number as a Jinja2 global so any template can call it; base.html uses it to suffix the tagline.
v0.31
- Moved the changelog from a single Markdown meta record into a dedicated playbook_changelog Airtable table with version, created_at (ISO datetime), and changes columns.
- Added a new ChangeLog tab on the admin page that lists entries newest-first with each version as a header and the changes as a bulleted list.
- Bootstrap CLI now creates and seeds the changelog table alongside the others.
- Deleted the redundant Changelog meta record so the playbook system prompt no longer carries duplicate history.
v0.30
- Catch-up entry covering everything between v0.20 and the first deployed POC.
- Migrated playbook storage to Airtable so it can be edited in a structured admin UI.
- Added the redline writer that produces a downloadable .docx with real Word Track Changes plus per-suggestion Word comments carrying the rationale.
- Deployed to AWS ECS Express Mode in us-east-2 with secrets in Secrets Manager.
- Rebranded the app as Redliner.
- Humanized dotted rule references for display (e.g. ip.license_grant now renders as Intellectual Property - License Grant).
- Added a tabbed admin page with a fully editable acronyms table.
- Switched to two-decimal version format with 0.01 increments so the 0.9 to 0.10 transition is no longer awkward; integer bumps reserved for major milestones and require explicit approval.
v0.20
- Choice of law and forum: removed the hard stop on the counterparty's home-state forum.
- Real-world practice is that the drafter's home state is the industry norm and Paragon Micro rarely pushes back.
- Hard stops are now scoped to non-US jurisdictions and unenforceable forums.
v0.10
- Initial draft.