このプロジェクトについて

HEE(Human Execution Engine)は、決定論的ヒューマンワークのオーケストレーションのためのオープンソース・ドクトリンファースト実行フレームワークです。曖昧さを持たずに人間の推論、機械支援、自動化を調整し、コンセンサスより正しさ、ムードより構造、利便性より決定論を優先します。 本プロジェクトは、レコードが現実から漂移する問題に対処します——誰かが意図的に嘘をつかなくても、主張が時代遅れになったり誤ったりする問題です。エージェントシステムは機械速度でレコードを読み取り実行するため、古いまたは誤ったデータは人間が気がつくよりも速く拡散します。HEEは、不一致を実験的に発見するための仕組みを提供します。 主要コンセプト: - Typed objects:すべてのガバナンスレコード(Card、Pill、Contract、Blueprint、Plan、Registry)はYAML形式で、kind、メタデータブロック、sha256(seed)として計算されたハッシュ派生のIDを持ちます。hee lintで検証されます。 - 検証チェック:hee checkは主張を実測値と照合します——RoasterエントリーをライブGitHubアカウントと照合し、分離GPG署名をソースファイルで検証し、identity hashがseedから再現することを確認し、公開リポジトリ内のSecretを検出します。 - Signature chains:ContractはYAMLに対するGPG署名で承認されます。.ascファイルは証拠であり、status lineはそれについての主張に過ぎません。 - Thesis vs Duople:Thesisは stress-test するための主張です。Duopleは検証可能で証拠に裏打ちされた形式に縮小されたものです。Thesisとラベル付けることは降格ではなく正直なステータス報告です。 - ドクトリン分離:blueprints/ と hee/ は何就必须真でなければならないかを定義します。ci/、tooling/、scripts はそれを強制しますが真のソースではありません。 hee CLI は hee check、hee lint、hee list などのコマンドを提供します。インストールは不要なため、クリーンな一時ディレクトリで使用する推奨です。 主なディレクトリ: - blueprints/:ドクトリンスキーマとバリデーターコントラクト - hee/:Cards、Pills、Contracts、Registries、Skills - mib/:HEE-MIB 語彙モジュール - docs/doctrine/:HEE_POLICY - tooling/bin/:hee ツール HEEは何が真でなければならないかを定義し、どうやって真にするかは定義しません。ワークフローツール、プロンプトライブラリ、エージェントフレームワークではなく、実装言語についても意見を持ちません。