Skip to content

Working-in-the-open canon for AI-assisted development. Constraints, decision rules, evidence standards, and ODD.

License

Notifications You must be signed in to change notification settings

klappy/klappy.dev

Repository files navigation

🧠 klappy.dev

This repository is a working surface for ideas, experiments, and reference documents about how software is designed and built in an AI-accelerated world.

It is intentionally not a framework, product, or SDK.
It is a public record of thinking, constraints, and proofs of concept that evolve over time.


Start Here

If you are new:

  • oddkit is not an agent — it is a librarian and validator used by agents
  • It exists to prevent hallucination, misalignment, and "done without proof"

Read this first: → docs/WHY.mddocs/CONTENT-MAP.md — Comprehensive index of ALL content (including apocrypha)


What This Repository Is

  • A portfolio of projects and proofs of concept
  • A canon of design principles, constraints, and verification standards
  • A place to work in the open, with assumptions and tradeoffs made explicit
  • A reference for how I think about AI-assisted development, architecture, and long-lived systems

Much of the content here exists to reduce repeated reasoning and to make decision-making easier to inspect and challenge.


What This Repository Is Not

  • Not a step-by-step tutorial
  • Not a prescriptive workflow
  • Not a prompt collection
  • Not a promise of stability or completeness

Most documents are orientation, not instruction. They describe how decisions are reasoned about, not rules that must be followed.


If You Want to Explore

Start with ODD (Outcomes-Driven Development) — the core philosophy that shapes everything here.

If that resonates, the Canon contains the principles, constraints, and verification standards that guide decisions.

If you want to see the philosophy applied, browse the Derivative Works documentation.

There is no required order. Follow your curiosity.

  • /docs/appendices/WHAT_THIS_REPO_IS_NOT.md — what this repository is intentionally not
  • /docs/derivative-works.md — how derivative products relate to ODD

About the Canon

The Canon is a curated set of documents that capture:

  • assumptions and constraints
  • decision heuristics
  • definitions of completion
  • evidence and verification standards

The Canon exists for clarity, not control.
It does not execute anything by itself and is intentionally separated from tooling or automation.


Versioning & Change

The Canon uses pack-level versioning with a single changelog:

  • /canon/CHANGELOG.md — record of changes

Individual files are not versioned independently to avoid unnecessary ceremony.


License

All content in this repository is released under the MIT License.
Reuse is encouraged.


Detailed Exploration Paths

If you're new and want a concrete path, here's a reasonable order:

  1. About — context and trust surface

    • /about/bio.md
    • /about/credibility.md
    • /about/faq.md
  2. ODD (Outcomes-Driven Development) — the core philosophy

    • /odd/README.md (public-facing)
    • /odd/manifesto.md (extended)
  3. Canon — how decisions and verification are shaped

    • /canon/index.md (orientation)
    • Supporting documents on constraints, decision rules, evidence, and verification
  4. Derivative Works — how products relate to ODD (/docs/derivative-works.md)


Structure

This repository is organized around a three-tier hierarchy:

  • /odd/ — Universal ODD philosophy (timeless, product-agnostic)
  • /canon/ — Program constraints (shared governance)
  • /docs/ — Implementation details (how we do it here)
  • /about/ — Author context and credibility

Status

This repository is active and evolving.
Some documents are stable; others are intentionally exploratory.
Where possible, documents label their stability and confidence level.

Feedback, questions, and challenges are welcome.


This repository is about preserving intent without freezing execution.
The goal is better outcomes, not perfect artifacts.

About

Working-in-the-open canon for AI-assisted development. Constraints, decision rules, evidence standards, and ODD.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages