Skip to content
View dungle-scrubs's full-sized avatar

Highlights

  • Pro

Block or report dungle-scrubs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dungle-scrubs/README.md

Projects

  • tallow — A coding agent CLI and library built on pi-coding-agent

Private installs

These scripts install private tools from authenticated GitHub Releases:

gh auth login -h github.com
./install/all.sh

Install one tool:

./install/opchain.sh --version v0.3.0
./install/sinew.sh --version sinew-v0.6.11
./install/nimoy.sh --version v0.1.3

Expected release assets:

  • opchain-darwin-arm64.tar.gz or opchain-darwin-x86_64.tar.gz
  • sinew-darwin-arm64.tar.gz or sinew-darwin-x86_64.tar.gz
  • Nimoy-v0.1.3-darwin-arm64.zip or Nimoy-v0.1.3-darwin-x86_64.zip

GitHub source archives are not enough. If an asset is missing, the script prints the gh release upload command to fix that release.

Local release assets

Assets are built on your Mac, not on GitHub runners:

gh auth login -h github.com
./release/all.sh --opchain-tag v0.3.0 --sinew-tag sinew-v0.6.11 --nimoy-tag v0.1.3 --upload

Build one asset without uploading:

./release/opchain.sh --tag v0.3.0
./release/sinew.sh --tag sinew-v0.6.11
./release/nimoy.sh --tag v0.1.3

Defaults expect local checkouts at ~/dev/opchain, ~/dev/sinew, and ~/dev/nimoy. The release scripts refuse dirty checkouts and refuse to build if HEAD does not match the release tag. Use --allow-dirty or --allow-ref-mismatch only for deliberate local test builds.

The scripts require gh auth or GH_TOKEN with read access to the private repos.

Migrating opchain off Homebrew

opchain is installed from the private v0.3.0 GitHub Release asset:

./install/opchain.sh --version v0.3.0
brew uninstall opchain
brew untap dungle-scrubs/opchain

Pinned Loading

  1. AI coding standards - OOP, testing AI coding standards - OOP, testing
    1
    ## OOP Best Practices
    2
    
                  
    3
    ### Composition & DI
    4
    
                  
    5
    - Favor composition over inheritance (prefer constructor injection over deep inheritance trees)
  2. Claude Code skill - TS standards Claude Code skill - TS standards
    1
    ---
    2
    description: "MANDATORY for ALL TypeScript output - files AND conversational snippets. Covers: strict mode, Result types, discriminated unions, readonly, import type, as const. Trigger: any TS code, types, interfaces, generics, error handling. No exceptions for 'simple' requests."
    3
    ---
    4
    
                  
    5
    # TypeScript Best Practices