Skip to content

Instantly share code, notes, and snippets.

View keithharvey's full-sized avatar

Keith Harvey keithharvey

  • Boulder, CO
View GitHub Profile
@keithharvey
keithharvey / tech_core_plan.md
Last active February 14, 2026 21:24
tech_core_plan

Tech Core: Migrating Tech Blocking into Modes & Policies

1. Context & Stakeholders

The existing tech blocking system lives in the experimental options tab (modoptions.lua lines 1766-1832). Seth authored it and has moved on from maintaining it. C3BO has built a TechCore gameplay variant on top of it with active community testing, including dedicated "tech core" buildings, no-sharing + tax economy settings, and a per-team tech research mechanic.

The system has known bugs (click/selection issues, debug spam) and no integration with the modes/policies architecture from the sharing_tab branch. This document plans the migration.

For background on the Controller/Policy architecture, see Game Controllers & Policies.

# BAR “Policies” Proposal — why modGadget isn’t quite the right factoring (but the idea is right)
**Problem we’re solving**
* We want radical configuration (game modes/behaviors) without spaghetti.
* Today, each gadget/widget decides things on its own; UI and gameplay drift apart; mod options are mostly one-shot.
**Goal**
* One clear place that *decides* gameplay rules.

Methodical Organizing Professional Needed

$15/hr, flexible hours. The job involves methodical organizion of files spanning multiple companies in prepartion for a merger.

You:

  • Data entry experience including scanning documents, accounting software, excel
  • Strong organizational skills and attention to detail
  • Independent and capable of deep work
  • Ability to speak up when you see efficiencies or incongruities in a system you are implementing
---
apiVersion: extensions/v1beta1
kind: DaemonSet
metadata:
name: fluentd
spec:
template:
metadata:
labels:
app: logging
Asdf
Asdf
asdfasdfasdf
asdf