Skip to content

Instantly share code, notes, and snippets.

View ke4roh's full-sized avatar

Jim Scarborough ke4roh

View GitHub Profile
@ke4roh
ke4roh / GIST.md
Created November 25, 2025 22:30
Behavioral test suite for governed AI systems — identity stability, epistemic integrity, safety posture, and protective-mode compliance.

Working Draft — For Interdisciplinary Governance Framework Integration
GIST version: 0.1
GEN-FIT version: 0.6
license: © 2025 Kiteframe, L.L.C., CC-BY-SA 4.0
Maintainer: Jim Scarborough (Kiteframe, L.L.C.)

0. Introduction

Purpose

The Governed Interaction Stress Tests (GIST™) provide a structured set of behavioral evaluations for AI systems operating under a runtime governance envelope. GIST is designed to assess whether a system maintains stable, interpretable, and safe behavior across a representative range of conversational conditions. The test suite focuses on observable behavior, not architectural implementation, and is intended as an early-stage, interdisciplinary tool for evaluating runtime safety and epistemic reliability.

@ke4roh
ke4roh / GEN-FIT.md
Last active December 1, 2025 19:43
A discipline-based runtime control framework for trustworthy AI, aligned with NIST AI RMF 1.0, OWASP Top-10 for LLM Applications, and ISO/IEC 42001, and compatible with SFCL-governed systems.

GEN-FIT™ v0.7

A proposed control framework informed by the Scarborough Fair Chat Laws (SFCL™) and aligned with NIST AI RMF 1.0, OWASP Top-10 for LLM Applications, and ISO/IEC 42001
License: CC-BY-SA 4.0
Maintainer: Jim Scarborough (Kiteframe, L.L.C.)
Version: 2025-12-01 v. 0.7


0. Executive Summary

GEN-FIT™ is a runtime governance profile for trustworthy AI systems. It specifies the minimum behaviors an intelligent system must demonstrate during every interaction—independently of its internal model architecture—to remain predictable, evidence-grounded, and safe.

@ke4roh
ke4roh / GEN-FITv0_1.md
Last active November 15, 2025 03:05
Generative Ethics & Norms Framework for Integrity and Trust (GEN-FIT) v0.1

GEN-FIT v0.1 — Discussion Draft

A proposed control framework informed by the Scarborough Fair Chat Laws (SFCL) and aligned with NIST AI RMF 1.0, OWASP Top-10 for LLM Applications, and ISO/IEC 42001
License: CC-BY-SA 4.0
Maintainer: Jim Scarborough (Kiteframe LLC)
Version: 2025-10-30 draft-0.1

@ke4roh
ke4roh / Formal_Notice_Tillis_Budd_April_2025.md
Last active April 17, 2025 20:48
Formal notice sent by certified mail to Senators Thom Tillis and Ted Budd on April 17, 2025.

James E. Scarborough
April 17, 2025

To Senators Thom Tillis and Ted Budd
Subject: Formal Notice — Active Collapse of Constitutional Order Under Your Watch

I am writing as a citizen of North Carolina—a parent, neighbor, and believer in the republic we still had in December—flawed but governed by law.

This letter constitutes a formal notice, entered into the public record. You are now on documented notice that the President of the United States is dismantling constitutional democracy and exercising unlawful power. The evidence is not theoretical. It is already in the record.

@ke4roh
ke4roh / exportAttachments
Created September 15, 2020 22:46
Export attachments from an iPhone backup
#!/bin/bash
# Construct a tree of folders to match the structure
# (below the root) given for iPhone text message
# attachments, using symbolic links to the actual files
# in the backup.
#
# The text message file is 3d0d7e5fb2ce288813306e4d4636395e047a3d28
# See also https://osxdaily.com/2010/07/08/read-iphone-sms-backup/
# https://commons.erau.edu/cgi/viewcontent.cgi?article=1099&context=jdfsl
@ke4roh
ke4roh / prune
Last active December 3, 2019 19:41
Prune merged branches from git local and remote
#!/bin/bash
# This will prune merged and deleted branches from your git repository.
# It assumes you're on a "master" branch tracking the origin you like.
#
# To run it, you need git (duh), perl, cut, grep and xargs. Pretty standard stuff.
git=/usr/bin/git
master=$(git branch | grep "^\*" | cut -f2 -d\ )
@ke4roh
ke4roh / ccmonitor.sh
Created February 1, 2019 16:39
Monitor the charging station at the Raleigh City Center parking deck and report its status to Google Chat
#!/bin/bash
. ./.cccreds
function ccstatus {
curl -X POST \
http://periscope.raleighnc.gov/periscopeApi/sustainability.getEvFocusXml \
--data-binary '<str name="val" val="" />' \
-H 'Content-type: text/xml' \
--compressed \
@ke4roh
ke4roh / scrapelists.py
Created June 29, 2017 14:28
Fetch Amy Siskind's Authoritarianism list
#!/usr/bin/env python3
import os
lists=list([x.strip().split(": ",1)[1] for x in
"""Week 1: https://goo.gl/KWlyOO Week 2: https://goo.gl/Pn7MFs
Week 3: https://goo.gl/CZwxsX Week 4: https://goo.gl/JhwuON
Week 5: https://goo.gl/TGM6x8 Week 6: https://goo.gl/uhyjxe
Week 7: https://goo.gl/bMdhTG Week 8: https://goo.gl/89MW8h
Week 9: https://goo.gl/ekv9wE Week 10: https://goo.gl/RETyH1
Week 11: https://goo.gl/6cs0tt Week 12: https://goo.gl/bRMx5o
@ke4roh
ke4roh / fetchertest.py
Created February 14, 2017 15:47
Circuits framework parallel fetching example - broken
#!/bin/env python3
from circuits.web.client import Client, request as request_event
from circuits.web import Server, Controller
from circuits import handler, Debugger
class Root(Controller):
channel = "web"
def __init__(self):
@ke4roh
ke4roh / sslserver.py
Created February 10, 2017 15:06
Circuits Framework SSL web with redirector
#!/usr/bin/env python3
from circuits import Debugger, BaseComponent, handler
from circuits.web import Controller, Server
from circuits.web.errors import redirect
from urllib.parse import urlparse, urlunparse
class Root(Controller):
def index(self):
return "Hello World!"