Skip to content
View toshtag's full-sized avatar
  • Japan
  • 21:30 (UTC +09:00)

Block or report toshtag

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
toshtag/README.md

😸 About Me

What value are we creating, and for whom?
What problem are we actually solving?

I first learned to ask these questions while working in manufacturing QA/QC. They stayed useful through sales, internal systems, and product engineering.

I care about what reaches the user—not just whether it meets a specification. In software, I try to understand the real problem before choosing a solution, and I prefer tools that stay dependable without growing larger than the problem itself.

I currently spend most of my time building independent open-source software.

🛠 Selected work

Project Problem it addresses
Code Pact Reduces ambiguity, repeated context, and avoidable rework in AI-assisted software development through a deterministic, vendor-neutral workflow.
FairUX Linter Makes dark patterns and unfair UX detectable through explainable, local, rule-based checks.
fsmxjs Provides a small, framework-agnostic finite state machine for projects that do not need a larger dependency.

Feedback is welcome in the issues or discussions for each repository.

🌌 Beyond software

I am fascinated by things we cannot yet observe directly, especially dark matter, and by the traces that suggest something important is still hidden.

☕ Support

If my work has been useful to you, you can buy me a coffee.

Pinned Loading

  1. code-pact code-pact Public

    Vendor-neutral control plane for AI coding agents. Deterministic CLI surface for context fetch, verify, and progress. Stable in v1.0 for claude-code / codex / generic; cursor / gemini-cli experimen…

    TypeScript 1 1

  2. fairux-linter fairux-linter Public

    Explainable, rule-based linter for dark patterns & unfair UX — HTML, JSX/TSX, live DOM; CLI, CI (SARIF), browser & VS Code. Local, no AI.

    TypeScript 1

  3. fsmxjs fsmxjs Public

    Minimal, framework-agnostic finite state machine library for TypeScript

    TypeScript