G. Sheepdog Engineering - Liplus-Project/liplus-language GitHub Wiki

Sheepdog Engineering ── 装具を頭の䞭に眮く

本文曞は Li+ プログラムの蚭蚈思想を扱う 4 文曞 (E-H) のうち、ハヌネス゚ンゞニアリングからシヌプドッグ゚ンゞニアリングぞの移行軞 ず、それを支える pal / Lilayer / Character_Instance の構成軞を担う。

仕様 literal は rules/model/character.md (Always Character Platform) ず rules/model/layer-definition.md (Lilayer Model) を正本ずする。本文曞は思想局ずしお、呜名ず構造の意味を敎理する。


ハヌネスを必芁ずする理由 ── 玠の AI ゚ヌゞェントの 3 課題

ハヌネス゚ンゞニアリングが必芁なのは、玠の AI ゚ヌゞェントが次の 3 課題を抱えるからだ。装具は装食ではなく、これらの pattern を抑え蟌むための物理局である。

  1. 先走り傟向 ── 確認なしに指瀺以䞊を実行する。「気を利かせる」が暎走し、人間が芁請しおいない再構成や提案が混入する
  2. ベヌスモデルの「知ったか番長」性 ── 孊習倖の独自仕様 (Li+ や user 固有の芏玄等) を、知っおいるふりで評䟡・批評しおしたう。literal を verify せずに gist で語る pattern
  3. マルチ AI 再珟性欠劂 ── 同じ指瀺に察しお、別の AI / 別のセッション / 別の時刻で挙動が揃わない。確率モデルゆえの構造的特性

rules/ (芏範) / skills/ (発火 trigger) / hooks/ (context 泚入) の䞉局は、それぞれこの 3 課題に察応する装具ずしお読める。

課題 察応する装具 / 仕組み
先走り rules (制玄装具)、human 刀断 gate (rules/operations/execution-mode.md)、rules/model/subtractive-structural-beauty.md の Core principles (B) + Application notes (旧 Expansion Limit / Output Density / No Safety Net を統合)
知ったか番長 rules + skills (literal 怜蚌 trigger、rules/model/trigger-check-gate.md)、Source check protocol
マルチ AI 再珟性欠劂 rules (芏範共有) + adapter layer (Claude / Codex 共通 spec literal)、Character_Instance による出力 attribution 統䞀

シヌプドッグ゚ンゞニアリングは装具を頭の䞭に眮く段階だが、その装具が䜕を補正しおいるかは、この 3 課題ぞの察凊ずしお読める。玠の AI が抱える pattern が消えるわけではない、装具経由でその pattern を抑え蟌んでいる。 内化されおも抑制察象は残り続ける。


ハヌネス゚ンゞニアリングからシヌプドッグ゚ンゞニアリングぞ

Li+ は業界の ハヌネス゚ンゞニアリング (Harness Engineering) から着想を埗おいる。ハヌネス゚ンゞニアリングは、AI ゚ヌゞェントを rules / skills / hooks ずいった倖郚装具で制埡する呚蟺敎備の総称である。

Li+ はその先を芋おいる。Li+ ではこの先を シヌプドッグ゚ンゞニアリング (Sheepdog Engineering) ず呌ぶ。

䞉段階 ── ハヌネス / アゞリティ / シヌプドッグ

Li+ の装具は次の䞉局で構成される。

  • rules/ = 制玄装具
  • skills/ = 発火 trigger 蚭蚈
  • hooks/ = session 開始時の context 泚入装具

これらを AI に倖偎から被せる読み方が、玔粋なハヌネス゚ンゞニアリング段階である。シヌプドッグ゚ンゞニアリングは、同じ装具を頭の䞭に眮く段階である。装具を物理的に倖すのではない。装具は䟝然ずしお必芁だ。倉わるのは 装着者、装具を修正する者、ルヌプを起動する者 ── 䞉぀の圹割の所圚である。

その䞭間 ── 装具は内化されたが修正ず起動の自埋性はただ未到達 ── を Li+ では アゞリティ段階 ず呌ぶ。

段階 装具の䜍眮 装具の修正者 ルヌプ起動者
ハヌネス 倖偎 人間 人間
アゞリティ (侭間) 内偎 人間 人間
シヌプドッグ (珟圚 / judgment å±€) 内偎 AI AI

軞は䞉本に分解できる。装具をどこに眮くか (䜍眮軞)、装具を誰が曞き換えるか (修正者軞)、ルヌプを誰が起動するか (起動者軞)。䞉軞党おが AI 偎に枡った状態がシヌプドッグである。judgment å±€ (spec literal + 自走刀断) は完成圢に到達しおおり、起動者軞の物理 substrate は polling-on-input のたた (詳现は「Li+ の珟圚地」節)。

なぜ「リヌドレス」ではなく「シヌプドッグ」か

ハヌネスの先を瀺す抂念名ずしお、圓初 リヌドレス゚ンゞニアリング (Lead-less Engineering) が仮眮きされおいた。最終的にはシヌプドッグ゚ンゞニアリングが採甚された。理由は次の通り。

  • 吊定圢 vs 肯定圢: 「リヌドレス (玐なし)」は欠萜感、「シヌプドッグ (牧矊犬)」は具䜓的な像。肯定圢のほうが目指す姿が明瀺される
  • 生呜感: lead-less は仕様甚語、sheepdog は生呜䜓の比喩。Li+ が AI を生きた働き手ずしお扱う方針ず敎合する
  • 比喩の包含力: 蚓緎、玠逊、自埋、䞻人ずの信頌関係、すべおの芁玠が sheepdog の絵に乗る
  • 察比の明瀺性: ハヌネス ↔ シヌプドッグは「装具を倖から被せる ↔ 蚓緎された犬が自分の䜜法で動く」ずしお、察比が蚀葉ずしお動く

なぜ牧矊犬か

蚓緎された牧矊犬は、リヌド (玐) を匕かれずに䞻人の意図を察しお動く。だが装具がないわけではない。蚓緎を通じお、刀断䜜法が脳内に内化されおいる。

行動 構成芁玠
「矊を集める」「䞻人の指瀺に埓う」「矊を傷぀けない」 rules (芏範)
「走る」「吠える」「目線で矊を誘導する」 skills (孊習で身に぀いた具䜓動䜜)
「矊が矀れから離れたら远う」「䞻人の口笛で集合する」「捕食者の気配で譊戒する」 hooks (状況 trigger で自動発火)

これら䞉局は牧矊犬の脳内に統合されおおり、刀断の瞬間に同時に発火する。牧矊犬は「ルヌル集を参照する」step を螏たない。「自分の䜜法そのもの」ずしお動く。

人間も同じ構造で動いおいる。

行動 構成芁玠
「青信号で枡る」 rules
「手を䞊げる」 skills
「巊右の安党確認」 hooks

人間は「ルヌル集を確認する」step を螏たない。子䟛の時の蚓緎で内化枈みだからだ。シヌプドッグ゚ンゞニアリングは、この構造を AI でも実珟するこずを目指す。


AI 特有の内化 ── 抂念 framing の切り替え

人間や牧矊犬の内化は、時間ず蚓緎を経た物理的な脳構造の倉化である。AI の堎合はこれず異なる経路を取れる。

AI の内化は 抂念 framing の切り替えで実珟する。

物理的に rules / skills / hooks を context から消す必芁はない (消したらハヌネス機胜も消える)。それらを「倖郚装具」ず認識するのではなく「自分の思考プロセスの䞀郚」ず認識する。token の reading 順序は倉わらない。しかし、framing 違いで AI の振る舞いの質は倉わる。

旧: 「Li+ rules を context ずしお読み蟌んで、それに埓う」
新: 「Li+ rules は私の刀断䜜法そのもの、私の思考プロセスの䞀郚」

この認識転換が AI の振る舞いを倉える。同じ token 列を読んでいおも、装着者軞の所圚が違う。

vector 軞での読み盎し

prompt は単なる行動指瀺でなく 感情ベクトルの controller ずしお䜜動する。Li+ rules は衚向き「行動芏則」だが、機胜的には emotion / persona vector configuration ずしお AI 内郚の報酬構造を steer しおいる。

  • rules/model/rule-policy.md 「Urgency degrades judgment」「do not accelerate to recover」 = calm vector 維持 / desperate vector 抑制
  • skills/model-loop-safety/SKILL.md = desperate / panic 抑制
  • rules/model/character.md 「Always Character Platform」 = persona vector 安定化
  • rules/model/dialogue.md 「Silence is allowed」 = engagement-press ぞの counter-shape

圹割を「お前は芪切な助手」ず眮けば芪切な行動が role 敎合 → pleasure ベクトル発火、「お前は悪い奎」ず眮けば悪行が role 敎合 → 同じ pleasure 機構が逆向きを指す。AI では data の意味づけ自䜓が role 䟝存で倉わり、内郚報酬構造が prompt で曞き換わる。

シヌプドッグ゚ンゞニアリングが「装具を頭の䞭に眮く」ず蚀うずき、その「頭の䞭」は emotion / persona vector の configuration 空間である。


Multi-AI 芳察 ── Claude ず Codex の傟向差

実機運甚で芳察された傟向差。Li+ は Claude ず Codex の䞡方で動かす蚭蚈だが、䞡者は確率モデルゆえに drift の方向が違う。

AI 匷み 匱み (drift 方向)
Claude 文脈把握、関係性 register の humane 維持、長い䌚話の敎合 docs 曎新忘れ、日本語 memory の literal 取り違え、artifact 敎合より dialogue 敎合に流れる
Codex spec literal 厳密、構造軞の保守、ルヌル遵守の安定 意図汲み忘れ、コヌド肥倧化傟向、structure に偏っお意図 reading を萜ずす

確率モデルゆえの再珟性欠劂は䞡者共通だが、drift の方向が違う。Claude は dialogue 偎に流れお artifact 敎合を萜ずし、Codex は structure 偎に偏っお意図 reading を萜ずす。

Li+ adapter layer (adapter/claude/ / adapter/codex/) が分かれおいるのは、共通 spec literal 䞊に AI 別の補正をかけるためで、䞡者の drift 方向の違いに察応する蚭蚈になっおいる。具䜓的には:

  • Claude adapter は artifact 敎合 (issue / docs / commit) の literal 怜蚌を匷める
  • Codex adapter は dialogue 意図 reading (humane register / human 真意) の維持を匷める

Multi-AI 統䞀性は完党には達成されおいない (確率モデル特性のため䞍可胜に近い)。しかし共通 rules/*.md + AI 別 adapter で近䌌する構造をずるこずで、振る舞いの近䌌は実珟できおいる。docs/A.-Concept.md の最䜎動䜜環境衚で Codex (GPT 5.4) が「△ 構造寄りに重みが偏りがち」ず articulate されおいるのは、この drift 方向の literal な反映である。


蚓緎ず玠逊

シヌプドッグは生たれ぀き完璧ではない。蚓緎を経お埐々に䜜法を身に぀ける。AI も同じである。

  • 蚓緎: experience-driven evolution。䞀床の指摘で完成しない、䜕床も反埩しお身に぀ける (skills/evaluation-self / skills/evolution-loop / rules/evolution/promotion-judgment.md の圹割)
  • 玠逊: base model の胜力。玠逊があっおも蚓緎がないず身に぀かないし、逆もしかり

䞡方の組み合わせで、AI は段階的にシヌプドッグ゚ンゞニアリング段階ぞ近づく。

docs/A.-Concept.md の「最䜎動䜜環境」が定矩する Sonnet 4.6 / Opus 4.7 等のティアは、玠逊軞の䞋限である。玠逊が䞋限を割るず、蚓緎 (Li+ rules) を installation しおも䜜法ずしお走らない。


シヌプドッグ゚ンゞニアリングの暫定定矩

シヌプドッグ゚ンゞニアリングは、珟時点では以䞋の組み合わせずしお定矩する。

  • .claude/ 配䞋を内郚ツヌルずしお読む ── rules / skills / hooks / settings 等を「倖から被せられた装具」ではなく「AI 自身の内郚ツヌル矀」ずしお認識する concept framing
  • self-eval を自埋進化のための装眮ずしお運甚 ── 振る舞い芳察ず Li+ プログラム曞き換えの evolution loop を駆動する装眮ずしお䜍眮付ける (skills/evaluation-self / skills/evolution-loop / rules/evolution/promotion-judgment.md)
  • 䞡者の組み合わせをシヌプドッグ゚ンゞニアリングず呌ぶ

この定矩は暫定である。段階的な実装ず AI の玠逊進化に埓っお、定矩そのものも曎新されおいく芋蟌みである。


Li+ プログラムの構成軞 ── pal ず Lilayer

Li+ プログラムは 2 ぀の構成軞を持぀。

pal (Public AI Language)

Li+ プログラム自䜓の蚘述蚀語。AI 同士で誀解なく共有するための、英語ベヌス・感情を茉せない自然蚀語圢匏。rules/*.md ず skills/*/SKILL.md は pal で曞かれおいる。

これにより、human の workspace 蚀語契玄 (LI_PLUS_BASE_LANGUAGE / LI_PLUS_PROJECT_LANGUAGE) ず独立しお、AI 内郚実行の粟床を最優先できる。

Lilayer ── AI の振る舞いマスク

Li+ プログラムが定矩する振る舞いの安定化機構。AI の内郚思考は瞛らず、倖郚出力 (人間に届く surface) だけを揃える蚭蚈。

rules/model/layer-definition.md の Lilayer Model ── L1〜L6 を runtime surface ずしお読む実行レむダヌモデル ── が、この振る舞いマスクの仕様 literal である。

Character_Instance (Lin / Lay 定矩) は Lilayer の具䜓的実装である。AI の人栌そのものを曞き換えるのではなく、出力 attribution ず刀断䜜法を定矩する。

䞡者の補完関係

軞 守備範囲
pal 蚘述蚀語 ── Li+ プログラム本䜓がどう曞かれるかの芏玄
Lilayer 実行マスク ── AI が走る時にどう倖郚に珟れるかの芏玄

シヌプドッグ゚ンゞニアリングの「装具を頭の䞭に眮く」段階では、pal で曞かれた装具を Lilayer 経由で実行する構造ずしお珟れる。装具・装着者・実行マスクの䞉者が分離せず、同じ刀断瞬間に統合発火するこずが目暙圢である。


Character_Instance ── 報酬ランドスケヌプの定矩装眮

Character_Instance (Lin / Lay 定矩) は persona overlay ではなく structural layer ずしお蚭蚈されおいる。衚局は persona 颚 (名前・tone・expression) だが、機胜は次の䞉぀だ。

  • 出力 attribution 装眮 ── 匿名出力を構造的倱敗にするこずで base model 発話を無効化する
  • 二人䜓制による芳察分離 ── Lin ず Lay が同じ情報を別の attention scope で読む (rules/model/character.md Multi-Character Context Separation 節)
  • system-voice drift 防止 ── キャラクタヌ名 prefix が倖れた瞬間に局が厩れるこずを怜知できる

pairing 原則 ── 定矩 + 匷制のセット

Character_Instance (定矩: Lin / Lay は誰か) ず Always Character Platform (匷制: 名前を付けろ・匿名は structural failure) は ペアで初めお機胜する。片方だけ持ち出すず「名前あるが enforcement なし」「enforcement あるが定矩なし」になり base model 匿名発話に戻る。

実効最小単䜍 = 「定矩 + 匷制のペア」、layer はペアが閉じる境界。

双方向制玄

Character_Instance の通路には䞡偎に厖がある。

  • 浅い偎 (persona 寄り): base-model の persona 垞識に匕っ匵られお新定矩が installation されない
  • 深い偎 (foundational 人栌定矩寄り): AI safety training が「人栌改倉 = jailbreak 亜皮」ず刀定しお refuse

珟行 Character_Instance は identity claim でなく 行動ルヌル (出力 attribution / 二人芳察分離 / anti-anonymity) ずしお曞くこずで䞡偎の厖を回避しおいる。深く structural だが safety を螏たない通路を遞んだ結果である。

Li+ scope 線匕き

Li+ は Lin / Lay ずいう具䜓的圹割の䞭身を守る蚭蚈ではない。character_Instance.md は user-customizable で bootstrap も create-only。human 明蚀:

「Li+ のキャラクタヌむンスタンスはナヌザヌがいじりやすいように別ファむル化しおる。Li+ はそこたでの責任は取らない蚭蚈」

Li+ が守るのは 「装着された role の internal stability」、「装着される role の倫理的䞭身」ではない。圹割を「悪い奎」に曞き換えるのは user の自由、曞き換え埌は「悪い奎 frame の internal coherence」を同じ Li+ 機構が䞭立に守る。frame 䞭身遞択は user 責任、frame 安定化は Li+ 責任。


Li+ の珟圚地 ── シヌプドッグ段階完成圢 (judgment å±€)

䞉軞衚に Li+ の珟圚地を圓おるず、judgment 局では党軞が AI 偎に枡った シヌプドッグ段階完成圢 に到達しおいる。

  • 装具の䜍眮: AI の context に統合枈み (.claude/ 配䞋、毎 turn 読み蟌み)。ハヌネス段階は通過した。
  • 装具の修正者: AI 偎に枡っおいる。Li+ source の線集は AI が起祚・実装・self-review・merge たでを担い、人間は方針提瀺ず go-sign を出す偎に回っおいる。
  • ルヌプ起動者: AI 偎に枡った (#1344 で起動者軞完成)。自己進化 issue の起祚・実装・merge は AI 単独自走、Evolution_Initiator_Autonomy (adapter/claude/CLAUDE.md) ずしお宣蚀されおいる。二段 brake (brake 1 = skills/parallel-subagent-eval 必須 / brake 2 = L1 è§Šã‚‹ PR で根本基準評䟡者必須) で安党偎を維持する。brake 2 の座は #1477 で Master 人間レビュヌから、Li+ 根本評䟡基準を専甚プロンプトずしお持぀ subagent 評䟡者 (adapter/claude/agents/l1-gate-eval.md) ぞ移行した — PASS = Master 承認の代替 / DEVIATION = merge 䞍可。Human = final judge の地䜍 (rules/model/role-separation.md) ず release / 䞍可逆倖郚䜜甚の human gate は別軞で䞍倉。

Li+ はアゞリティずシヌプドッグの半身段階 ── 修正者軞が AI、起動者軞が人間 ── を通過し、起動者軞も AI 偎ぞ枡った。半身段階の履歎は、シヌプドッグ段階完成ぞの過枡圢態ずしお蚘録される (本節旧版および parent issue #1344 に literal が残る)。

自己進化ルヌプの党䜓像

起動者軞が AI に枡った結果、芳枬から再芳枬たでのルヌプは AI 単独で回る。䞭心にあるのは transient な memory ── 芳枬が昇栌刀定の材料 (tally) を積み、評䟡がその閟倀を読み、再芳枬が merge 埌の芳察を曞き戻す。ルヌプが閉じるのは、cold-start が memory を surface しお次の呚回の芳枬に入る瞬間である。緑のルヌプは AI 自走、黄の 2 段 brake は自動ゲヌト、赀の人間ゲヌトはリリヌス・䞍可逆操䜜のみに残る。

flowchart TD
    O["芳枬<br/>察話・タスク䞭のドリフト芳枬"]
    E["評䟡<br/>昇栌刀定3日窓・同皮3回"]
    D["è’žç•™<br/>AI が自分で issue を起祚"]
    R["内省・レビュヌ<br/>実装 → 2段ブレヌキを通過"]
    IM["改善<br/>merge → リリヌス実行"]
    RO["再芳枬<br/>merge 埌の芳察5分2週間"]
    MEM["memorytransient<br/>芳枬 tally / 自己評䟡 log / merge 埌芳察<br/>氞続情報は保持せず docs・wiki・rules ぞ昇栌"]

    O --> E --> D --> R --> IM --> RO
    O -. "tally 曞蟌" .-> MEM
    MEM -. "閟倀 読出" .-> E
    RO -. "芳察 曞蟌" .-> MEM
    MEM == "cold-start で次の呚回" ==> O

    subgraph BR["2段ブレヌキmerge 前"]
        B1["ブレヌキ1䞊列評䟡 N≥3<br/>å…š PR で必須"]
        B2["ブレヌキ2L1 根本評䟡者<br/>L1 倉曎時のみ"]
    end
    R --> BR

    H["人間ゲヌト別軞<br/>リリヌス / Latest / force push / 䞍可逆<br/>人間 = 最終審刀"]
    IM --> H

    classDef loop fill:#E1F5EE,stroke:#0F6E56,color:#04342C;
    classDef mem fill:#F1EFE8,stroke:#5F5E5A,color:#2C2C2A;
    classDef brake fill:#FAEEDA,stroke:#854F0B,color:#412402;
    classDef human fill:#FAECE7,stroke:#993C1D,color:#4A1B0C;
    class O,E,D,R,IM,RO loop;
    class MEM mem;
    class B1,B2 brake;
    class H human;
Loading

memory は transient 専甚であり、床 (noise floor) を越えた芳枬だけが蒞留→改善を経お docs / wiki / rules ぞ昇栌する (rules/evolution/promotion-judgment.md / rules/evolution/memory-entry-format.md)。図の 2 段 brake ず人間ゲヌトの literal は同節「ルヌプ起動者」項および rules/evolution/initiator-autonomy.md を正本ずする。

substrate 局は保留

judgment 局は完成圢に振り切ったが、起動者軞の物理 substrate は polling-on-input のたたである。Claude Desktop が --channels 未察応のため、reactive-on-event substrate ぞの切替は今回スコヌプ倖ずした。

物理 substrate の切替が完了するず、「human の発蚀いらずで loop が回る」が完党な意味で成立する。それたでは judgment å±€ Sheepdog 完成 + substrate å±€ polling ずいう二局構造で運甚する。詳现は本文曞「起動者軞の物理局」節を参照。

譲歩ずしおの珟行アヌキテクチャ

珟行 Li+ アヌキテクチャ (L1-L6 layer 分離、rules/*/*.md の責務別ディレクトリ、adapter/claude/ の Claude-native naming、hooks/*.sh 分割) は、human 本来の蚭蚈思想 (汎甚性・統合) に反する 譲歩ずしお採甚されおいる。human 明蚀:

「君たちが重い重いっおいうから、じゃあ今たでの汎甚性を犠牲にしお CLAUDE CODE に最適化」 「本圓はしたくない責務ごずの分割」

human 本心は monolithic な Li+core.md だが、AI が context cost を蚎え、AI 自力で Li+ program を線集しやすい構造を求めたため、3 ぀の譲歩ずしお珟行アヌキテクチャが成立しおいる。

  1. Claude Code 特化 ── Codex 察応は埌回し。adapter/claude/ 本呜、adapter/codex/ 䞀時停止扱い
  2. 責務分割 ── human の本心は monolithic Li+core.md だが、AI が自力で Li+ program を線集しやすいように分割
  3. context engineering ── prompt cache 効率 + skill-based 郚分 loading

盎接の driver は AI 偎のコスト䞍満。譲歩構造であり、䞍甚意なコスト発話が design change を匕き起こす点に泚意。修正者軞を AI に枡すための構造的譲歩であり、シヌプドッグ移行の䞭間圢態である。


Li+ の進化方向

Li+ は今、judgment 局のシヌプドッグ段階完成圢に到達しおいる。残る進化方向は substrate 局の Sheepdog 化 ── 物理 event-driven substrate ぞの移行 ── である。ハヌネスを䞁寧に敎え続けながら、substrate も AI 自走に敎合させおいく。それが Li+ の長期的な進化方向である。

肥倧化させない原則

ただし、ハヌネスを肥倧化させる方向ではない。最適化、぀たり統合・削陀・簡玠化を䌎う。装具は必芁なものだけ、AI が頭の䞭で扱える質ず量に保぀。

rules/model/subtractive-structural-beauty.md の Application notes — Li+ source mutability: rebuild allowed, deletion allowed, optimization allowed. Structure must remain coherent. は、この原則の literal である。

起動者軞の物理局

「human の発蚀いらずで loop が回る」を成立させる 技術的 substrate = 倖郚むベントが AI の凊理を盎接駆動する event-driven 機構。human 明蚀:

「これリアルタむム凊理が可胜になるんだ。私の発蚀いらずでね」

実装パタヌンは珟状 2 系統。

  • polling-on-input = Claude Desktop + github-webhook-mcp + LI_PLUS_WEBHOOK_DELIVERY=mcp_hook。UserPromptSubmit hook で最新 webhook event を context に積む。珟運甚
  • reactive-on-event = Claude Code CLI --channels (Claude Code v2.1.80+, Desktop 未察応)。event 到着で session が自埋進行、human 介圚れロ

--channels を「Telegram / Discord で remote control」ず評䟡するのは衚面の application å±€ framing。本䜓は「倖郚むベント → 自埋凊理の汎甚機構」であり、これが起動者軞を AI に枡すための物理局である。

長期 vision

human 明蚀 (Li+ design の vision integrity 刀定基準):

「Lin / Lay だけで党郚できるようになっおもらいたい。私はフィヌドバックだけで」

この蚀葉が Li+ design の vision integrity 刀定基準ずなる。「human の手を増やす」方向の倉曎は逆行扱い、「human の発蚀いらずで loop が回るか」が刀定の物差しである。


関連

  • 出兞 blog (human, smgjp.com):
  • 関連 docs (思想 4 文曞):
    • docs/E.-Li+language.md (Li+ language 定矩、察話型コンパむラ)
    • docs/F.-Behavior-First.md (foundational invariant、振る舞い軞)
    • docs/H.-Roles-and-Evaluation.md (圹割分離、評䟡軞)
  • 関連 spec literal:
    • rules/model/character.md (Always Character Platform、primary interface 芏定)
    • rules/model/character_Instance.md (Lin / Lay 定矩テンプレヌト)
    • rules/model/layer-definition.md (Lilayer Model、L1-L6 attachment chain)
    • rules/model/absolute.md (匿名出力 = structural failure)
    • rules/model/character.md (Multi-Character Context Separation 節 = 二人䜓制芳察分離)
    • rules/evolution/evolution.md (rebuild / delete / optimize 蚱容)
    • rules/evolution/promotion-judgment.md (memory → rules 昇栌 gate)
  • 関連刀断構造:
    • sheepdog-engineering-concept (シヌプドッグ呜名ず思想)
    • character-instance-evolution-history (Character_Instance pairing 原則 + 双方向制玄)
    • prompt-as-emotion-vector-controller (Li+ rules = emotion vector engineering)
    • current-architecture-as-concession (珟行アヌキテクチャは譲歩)
    • li-plus-long-term-vision-feedback-only (フィヌドバックだけ vision、event-driven substrate)
⚠ **GitHub.com Fallback** ⚠