diff --git a/.github/workflows/secret-scan.yml b/.github/workflows/secret-scan.yml index dd0b133..01a1cd8 100644 --- a/.github/workflows/secret-scan.yml +++ b/.github/workflows/secret-scan.yml @@ -1,18 +1,17 @@ name: Secret Scan -# Private-tier-free alternative to GitHub Advanced Security secret scanning. -# Runs gitleaks on every PR and push to main; blocks the CI if leaked secrets -# are detected. Replaces the GHAS-only `secret_scanning` feature without -# requiring a paid plan. - on: pull_request: push: branches: - main + - master + - "codex/**" + workflow_dispatch: permissions: contents: read + pull-requests: read jobs: gitleaks: @@ -23,7 +22,6 @@ jobs: uses: actions/checkout@v6 with: fetch-depth: 0 - - name: Run gitleaks uses: gitleaks/gitleaks-action@v2 env: diff --git a/.mailmap b/.mailmap new file mode 100644 index 0000000..c1c4900 --- /dev/null +++ b/.mailmap @@ -0,0 +1 @@ +Warren Edward Trepp diff --git a/LICENSE b/LICENSE index b977875..bab7b68 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2026 Warren Trepp +Copyright (c) 2026 Warren Edward Trepp Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 8d3ce78..98a81cb 100644 --- a/README.md +++ b/README.md @@ -1,141 +1,88 @@ -

wt

-

Per-repo hooks, shell integration, project-aware prompt, and operator event bridge — one install for every repo.

- -

- Website - MIT License - Go -

- ---- - -### What this is - -A single Go binary that turns any git repo into a `wt`-aware project via a `.wt.toml` file. Shell integration auto-loads project aliases + env when you `cd` in, git hook dispatchers fire declared commands on lifecycle events, and an operator bridge emits structured events to a remote surface (Cortix) with local JSONL queue + replay for offline reliability. - -Built for one person's workflow across ~20 repos on Mac + VPS. Public because the shape is general. - ---- - -## Quick Install - -```bash -curl -fsSL https://raw.githubusercontent.com/wtchronos/wt-cli/main/install.sh | sh +# ⚡ wt-cli // WARREN TERMINAL CLI + +```text +┌──────────────────────────────────────────────────────────────────────────────┐ +│ WT_CLI // WTCHRONOS CONTROL SURFACE │ +├──────────────────────────────────────────────────────────────────────────────┤ +│ mode: local-first branch: main license: MIT │ +│ posture: sovereign scan: gitleaks operator: Warren Trepp │ +└──────────────────────────────────────────────────────────────────────────────┘ ``` -Or build from source: - -```bash -go install github.com/wtchronos/wt-cli@latest +[![Secret Scan](https://github.com/wtchronos/wt-cli/actions/workflows/secret-scan.yml/badge.svg)](https://github.com/wtchronos/wt-cli/actions/workflows/secret-scan.yml) +[![Last Commit](https://img.shields.io/github/last-commit/wtchronos/wt-cli?color=00ffae)](https://github.com/wtchronos/wt-cli/commits) +[![License](https://img.shields.io/github/license/wtchronos/wt-cli?color=ff2d75)](LICENSE) + +### [ SYSTEM STATUS ] + +```text +┌─ REPOSITORY TELEMETRY ───────────────────────────────────────────────────────┐ +│ namespace wtchronos/wt-cli │ +│ default branch main │ +│ identity map .mailmap enforced │ +│ secret posture GitHub Action history scan │ +│ license target MIT │ +│ social preview Command Overlay hero │ +└──────────────────────────────────────────────────────────────────────────────┘ ``` -## Commands - -| Command | Purpose | -|---|---| -| `wt init` | Create `.wt.toml` + install git hook dispatchers | -| `wt status` | Project overview — git state, hooks, aliases, scripts, env | -| `wt run