Skip to content

Instantly share code, notes, and snippets.

@pjburnhill
pjburnhill / TypeSafe Jev — Project Knowledge Resource.md
Last active October 18, 2026 18:42
Comprehensive project reference for TypeSafe Jev: concepts, architecture, primitives, strengths, limitations, use cases, patterns, and practical guidance.

TypeSafe Jev — Project Knowledge Resource

Status: Maintained working project reference
Originally compiled: 16 September 2026
Last documentation review: 9 October 2026
Model described at review: jev-1.13.0 (per TypeSafe's published model reference)
Scope: TypeSafe AI, System One Models, and specifically the Jev model

This is a project knowledge resource, not a product guarantee or a substitute for current documentation. It combines official TypeSafe statements, independent technical interpretation, illustrative examples and recommended engineering controls. Those categories should not be treated as interchangeable. The API and SDK examples were reviewed for structure and syntax but not run against a live TypeSafe account during this editorial pass.

@simbo1905
simbo1905 / README.md
Last active September 1, 2026 16:16
Triple-Lens Source Deconstruction — three parallel agents (Logos/Ethos/Pathos), snippet-first time-boxed web research, append-only working documents

README — Triple-Lens Source Deconstruction

A method, and an opencode skill, for auditing a piece of persuasive media with three parallel agents — one per classical rhetorical lens (Logos, Ethos, Pathos) — under a strict time-boxed, snippet-first web-research discipline, with append-only working documents and a final synthesizing position paper.

The Idea

Short-form persuasive media compresses an argument so hard that its three load-bearing structures — its logic, its credibility engineering, and its emotional arc — fuse into a single impression of "believability." This method pulls them back apart. Three agents run in parallel, each isolated to one lens so that findings in one cannot contaminate the grading in another. Each writes a five-pass append-only working document: first impressions (graded, pre-research), web research (logged snippets as primary evidence), pros table, cons table, and a both-ways originality assessment. A synthesis pass then reads all three and renders a verdict.

Two properties

@simbo1905
simbo1905 / README.md
Last active September 20, 2026 19:06
Lock Folder Util - Atomic mkdir-based mutex for agent swarms sharing one resource (gadget, robot arm, coffee machine). Zero dependencies, full audit log, self-healing stale locks.

🔒 Lock Folder Util — The Mutex Your Agent Swarm Desperately Needs

Twelve Agents. One Resource. Zero Supervision. What Could Possibly Go Wrong?

You know that moment when you finally parallelise your agent fleet and watch with pride as twelve subagents sprint off to do the work of a whole team... straight into the same shared resource. Maybe it is the one licensed tool seat. Maybe it is the office coffee machine you told everyone could "handle concurrent requests". Maybe you set a dozen agents loose to find the funniest cat picture on the internet and they all decide the single shared webcam is the fastest route to greatness, and now your laptop is taking twelve selfies of the ceiling while a queue of increasingly confused agents interrogates it about cats.

Yeah. We've all been there.

The Problem

@simbo1905
simbo1905 / SKILL.md
Last active October 11, 2026 18:06
Linear Margin-Note Methodology Skill
name linear-margin-note-methodology
description Use when distilling a technical paper, specification, algorithm, or codebase into append-only margin notes, a dependency-ordered ontology, a glossary, reviewed design documentation, and code-alignment findings.

Linear Margin-Note Methodology

Purpose

Turn a dense technical source into a sequence of inspectable, append-only reasoning layers. Each

@simbo1905
simbo1905 / opencode.1.md
Last active January 9, 2026 12:08
Opencode Agent Runner Shell Function

OPENCODEAGT(1)

NAME

opencodeagt - One-shot execution of Opencode agents from markdown files

SYNOPSIS

opencodeagt [AGENT_NAME] [FLAGS...]

DESCRIPTION

opencodeagt facilitates a workflow for using custom Opencode agents defined in the .opencode/agent/ directory.

@Jaskaranbir
Jaskaranbir / github_release_script.sh
Last active March 16, 2023 14:00
Shell script to create GitHub releases with automatically generated changelogs (using github-changelog-generator).
#!/bin/bash
# ===> Set these variables first
branch="$GIT_BRANCH"
# Example: "Jaskaranbir/MyRepo"
repo_slug="$TRAVIS_REPO_SLUG"
token="$GITHUB_TOKEN"
version="$TRAVIS_TAG"
# An automatic changelog generator
@michaelcurry
michaelcurry / rfc-template.md
Created September 29, 2016 18:07
RFC Template [Markdown]

RFC Template

Feature Name: (fill me in with a unique identity, myawesomefeature)

Type: (feature, enhancement)

Start Date: (fill me in with today's date, YYYY-MM-DD)

Author: (your names)

@rafaeltuelho
rafaeltuelho / openshift-cheatsheet.md
Last active March 27, 2026 06:38
My Openshift Cheatsheet

My Openshift Cheatsheet

List all non openshift/kube namespaces

requires jq CLI

oc get namespaces -o json | jq '[.items[] | select((.metadata.name | startswith("openshift") | not) and (.metadata.name | startswith("kube-") | not) and .metadata.name != "default" and (true)) | .metadata.name ]'

Project Quotes, Limits and Templates

@maxim
maxim / gh-dl-release
Last active July 8, 2026 19:40
Download assets from private Github releases
#!/usr/bin/env bash
#
# gh-dl-release! It works!
#
# This script downloads an asset from latest or specific Github release of a
# private repo. Feel free to extract more of the variables into command line
# parameters.
#
# PREREQUISITES
#
@Mortimerp9
Mortimerp9 / readerwithtooling.scala
Created April 14, 2013 22:14
An implementation of the Reader Monad in scala, with correct type variance and some implicit utils to simplify the daily use of Readers, In particular with Future.
/**
* A monad to abstract dependencies in the code, see https://coderwall.com/p/kh_z5g
*/
object Reader {
/**
* an implicit to convert a function A => B in a Reader[A, B]
*/
implicit def reader[C, R](block: C => R): Reader[C, R] = Reader(block)