terpstra-209 ↗ analysis ↗ GitHub terpstra-209/mike
A practical Mike fork sharpening document intake, user attribution, and dependable connections to external AI tools.
terpstra-209 is shaping Mike around a handful of operational details that matter in daily legal work: filled PDF forms should arrive with their answers intact, and tracked edits made in web chat should show the person who made them rather than a generic author.
The fork also pays attention to the less visible path around the product: making AI-tool connections cope safely with redirected sign-in metadata, and making the web application easier to package for deployment. The available identity signal is the GitHub handle terpstra-209; the work reads as practical maintenance aimed at a more reliable working experience.
What's in it
- Filled PDF form intake Reads completed form-field values as part of document intake, including forms that have not been flattened.
- Accurate tracked-edit attribution Makes web-chat document edits identify the signed-in user instead of assigning every change to Mike.
- Resilient AI-tool sign-in Supports redirected sign-in discovery for compatible external AI-tool servers while retaining safety checks.
- Deployment-ready packaging Addresses a build setup needed to package the web application with its shared application dependencies.
Direction
integrationworkflowinfrastructure
Activity
terpstra-209 ↗ analysis ↗ GitHub terpstra-209 ↗ analysis ↗ GitHub terpstra-209 ↗ analysis ↗ GitHub terpstra-209 ↗ analysis ↗ GitHub Threads of work (detailed view)
terpstra-209 makes filled PDF forms searchable
The fork now captures answers entered into PDF form fields, not just the document's visible text.
terpstra-209 fixes a production build blind spot
The fork restores the type information the frontend needs from the backend, preventing a deployment-time failure.
terpstra-209 gives web-chat edits a real author
Document histories now better reflect who actually proposed a change.
terpstra-209 fixes a deployment blind spot between Mike's front and back ends
A small container-build change aims to stop production deployments from losing the shared definitions that keep the interface and legal-AI service aligned.
terpstra-209 makes tracked edits answerable to the person who made them
A small attribution fix makes collaborative document editing more credible in the web experience.
terpstra-209 makes filled PDF forms readable
A small ingestion change could stop submitted PDFs from arriving as apparently blank documents.
terpstra-209 makes OAuth discovery work without loosening the guardrails
The fork targets a frustrating connector failure: legitimate AI-tool servers that redirect during sign-in can currently appear broken.
terpstra-209 wants AI-tool connections to survive redirects safely
The proposal fixes a small connection failure that can leave a legitimate AI-tool server unusable before authorisation even begins.
Pull requests (detailed view)
🟢 Open (3)
terpstra-209 · opened 8d ago terpstra-209 · opened 8d ago terpstra-209 · opened 8d ago ⛔ Closed without merge (2)
terpstra-209 · opened 8d ago · closed 3d ago terpstra-209 · opened 19d ago · closed 8d ago