Skip to content

Instantly share code, notes, and snippets.

@wroscoe
Created January 29, 2026 06:00
Show Gist options
  • Select an option

  • Save wroscoe/16a4d949c0a39c704c138e638adb588b to your computer and use it in GitHub Desktop.

Select an option

Save wroscoe/16a4d949c0a39c704c138e638adb588b to your computer and use it in GitHub Desktop.
Corper Project Summary

Corper Project Summary

A suite of governance and contract management tools with four interconnected projects.

Projects

  1. ContractGit - A Django web app implementing "git for contracts" - version control, templating, and variable substitution for contracts
  2. DeferredGovernance - Research/docs framework exploring delegation voting systems
  3. Decidelib - A Python library for voting systems and governance primitives
  4. Corpati - A strategy game where contracts/diplomacy are core gameplay

Recent Work (Uncommitted Changes in ContractGit)

  1. Streamlining the contract editing workflow - Adding a "direct_save" mode to bypass the pending changes confirmation step
  2. Refactoring the UI - Changing the "Raw Text" tab to an "Edit" tab, adding a conditional "Variables" tab
  3. Improving the commit flow - Adding inline commit message input alongside the save button
  4. Code cleanup - Removing old view functions and debug console.log statements

Next Priorities (from TODO.md)

  1. User authentication/email - Not yet implemented
  2. Contract signing mechanism - Create signature views, database models for storing signatures
  3. Highlight variables in preview (yellow highlighting)
  4. Automatic contract-triggered actions - e.g., auto-adding members when conditions are met

Vision

A production-ready contract management system with proper signing, authentication, and automated governance triggers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment