Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Keep portable SI source and its generated adapter byte-identical across hosts.
skills/selective-intelligence/** text eol=lf
adapters/chatgpt/** text eol=lf
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ The exact wordmark, any unmistakable request for a named Selective Intelligence

After a direct trigger or that explicit yes, Selective Intelligence stays active for the entire task. The person can explicitly change or cancel the wanted outcome, but an accidental instruction to skip the checks cannot silently disable the intent, reuse, safety, token, correction, or proof gates.

Token efficiency is the first operating priority. Selective Intelligence now defaults to one context, zero extra references before useful action, no Council, and no intent checkpoint for clear reversible work. It selects only context that can change the next decision, reuses existing owners, and reports results without repeated plans or filler. It never saves tokens by shrinking the wanted result or dropping proof.
Token efficiency is the first operating priority. Selective Intelligence defaults to one bounded workflow with standing Orchestrator, Worker/Builder, and Objector responsibilities: understand intent, challenge a consequential misreading before work, execute, and check the result. Material project work uses separate contexts when available; clear reversible work keeps the check lightweight. Extra references and a formal Council are selected only when needed. It reuses existing owners and never saves tokens by shrinking the wanted result or dropping proof.

An AI that can read ordinary text but cannot load Agent Skills should use [AI-GUIDE.md](skills/selective-intelligence/AI-GUIDE.md) as the strict operating guide after any direct match or approved merely adjacent adoption. It must perform the task rather than merely defining Selective Intelligence or summarizing this repository. [JUMPSTART.md](skills/selective-intelligence/JUMPSTART.md) remains the complete intentional-upload fallback; its multi-role workflow runs only for an explicit Council request or a documented high-consequence trigger.
An AI that can read ordinary text but cannot load Agent Skills should use [AI-GUIDE.md](skills/selective-intelligence/AI-GUIDE.md) as the strict operating guide after any direct match or approved merely adjacent adoption. It must perform the task rather than merely defining Selective Intelligence or summarizing this repository. [JUMPSTART.md](skills/selective-intelligence/JUMPSTART.md) remains the complete intentional-upload fallback and carries the same standing Orchestrator, Worker/Builder, and Objector order; its additional formal Council roles are conditional.

An AI with neither public-web access, installed-skill discovery, file input, nor supplied-text access cannot fetch any external guide from a name alone. It must say which capability is unavailable without inventing an installation, pretending it loaded the guide, or transferring technical setup to the person.

Agent spawning is never a trigger by itself. For exceptional Council work, use the minimum selected roles—normally a Worker and one independent reviewer—and fall back to sequential contexts when spawning is unavailable. Another AI subscription is optional.
Agent spawning is never a trigger by itself. For material project work, use separate contexts for the standing roles when available; otherwise label the same-context check as degraded. For exceptional Council work, add only the roles the case needs. Another AI subscription is optional.

Along the way, save an approved durable decision, reusable output, or hard-won correction as a Project source so later chats inherit the understanding. Before saving, check ownership and permission to retain it, whether the Project is shared, what data is permitted, and the applicable data-use setting. Do not save secrets, brainstorming, stale prices, false completion claims, or cross-project material.

Expand Down
56 changes: 26 additions & 30 deletions adapters/chatgpt/metadata/chatgpt-adapter.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"adapter_path": "adapters/chatgpt/selective-intelligence",
"transformation": "runtime_only_with_nested_role_entrypoints_as_role_references",
"single_skill_entrypoint": "SKILL.md",
"runtime_file_count": 61,
"runtime_file_count": 59,
"role_path_map": {
"subskills/si-aligner/SKILL.md": "subskills/si-aligner/ROLE.md",
"subskills/si-intake/SKILL.md": "subskills/si-intake/ROLE.md",
Expand All @@ -18,13 +18,13 @@
"subskills/si-worker/SKILL.md": "subskills/si-worker/ROLE.md"
},
"behavioral_contract": "source_preserved_not_installed_behavior_proof",
"source_manifest_sha256": "0797e9d318206258af21b0152dcb61949c2478fab2837ecdb9bcc67e67f66c89",
"source_manifest_sha256": "997a5a1df91ffe6f5373e03651ad51b05f623faa9436188b9846ca8adeb40fe0",
"source_file_sha256": {
"SKILL.md": "39f72989ab4eba2dcd2a5dbcb9937fd348c25806acb22a5339bd30c22ef2468a",
"SKILL.md": "88c24792c6413d8ecc059a6631410214175e28b0760c623cd544f584045c86df",
"VERSION": "326dd5d8641f399990de42def50ac29eb4c9222601c0a0a3fc3c947dd3bec65d",
"agents/openai.yaml": "e534ca4016e2bb2b748aec5f0a57b4e16387db63ee497cc871f5d99082d2d5fb",
"agents/openai.yaml": "206d2b63694f6fdd1d17bee0e21f1ccb8b3a808d3a77777e297f832a65713bf2",
"assets/icon.svg": "bbd2fc7be4ae81f8ff16bd26e26eab6d8547ef3ba1d6d7e49ba970c9a28fc77f",
"evals/evals.json": "ae07d8148293f31cbf25ac2c3034e98963067e38bfa974dbca13e9126008d563",
"evals/evals.json": "d820dd0dcd366b059df03cf702323e8e749ccaf8a42eda52af995665763fa3bf",
"lanes/si.execution.json": "0277bcf9385a1c4059f67146e24fefb2b541ca6051470350acd582b9ca6c4bff",
"lanes/si.planning.json": "96ae03f453d4a6631ca906675478e978ea99896429fc64a241782e49da632564",
"metadata/no-paid-capabilities.json": "92e796c8e364b6e8edc8d065961340c7366f6eef3a2e1749b8cfdf7965a856b6",
Expand All @@ -37,23 +37,21 @@
"references/failure-patterns-and-gates.md": "90b4b2fc15069a33cdef3fc39d653b718f4ef4e27345c0db5dab3d7fca5408b5",
"references/feedback-and-learning-loop.md": "5e25a722d5f28b4a91f5d29d1e623c8a3c182057ce671cdc3e94bb3fd3cf7db9",
"references/first-checkpoint.md": "383ca9161be9cc93878354bbbb5a15ced98752a5d352f7d0dd6fa6243ea64724",
"references/friction-ladder.md": "670656ee6813a26fd1cc1134d1683567b44caac59883e917786e2dcd773647bf",
"references/guided-council.md": "de13f51421e6fdaee36856f437b8e1034172720f177f22652b9c437934a337de",
"references/friction-ladder.md": "4a099c643911c12d8391ae939196bcd36dc8264e6e5e8a99ec06de6e3eceeba2",
"references/guided-council.md": "3beb4827a0d5b5dbee7c2cc2bda44ac3b7e752cfa2c55c0bb470d05f207f599b",
"references/human-decision-integrity.md": "42aabbf03a47a25bcb055a06bd94096e1ce306e9c47e29dc3465c2c6b7de45d8",
"references/intent-intelligence.md": "caf55058d4718c1283faaf4fbda3fc30a043f122a850b9087ab7a6fcc4a08699",
"references/model-neutral-execution.md": "eddda6efa6330fbcba84626a92380159f9a2c271b7901d608c87800a34ccf956",
"references/model-neutral-execution.md": "0709594da0e5baa3c7991bb61c2e1905dd219207b9d4209a70abf81a48d3ca5d",
"references/no-paid-capability-recovery.md": "7385144558ee00e270b4c8e1d0980d27d173a06ccbf5c67c5c2dc939426cade4",
"references/non-developer-surface.md": "9279e7e90ffab079ecb0de8c127ad1e9c04f07d65bc2361cdbf2f8bc4c6e7894",
"references/operational-safety-gates.md": "f3284e72590c3f32655dec410591085bb02421e7a70c779f4c2fe17bdc17cfa0",
"references/permissions-and-budgets.md": "774093fa7b4814ca148f20454134282840f431e6ad41aaf17fa405c00b5c1567",
"references/platynum-interrupt-wiring.md": "f350a363630cc6e2642c192d833aefd683d01f6f40752d117a4113159063d90c",
"references/portability-conformance.md": "9cf514e98e3709fb3f7f9ee4fb741dbfa9a858f670d686ae4e9a87d7c1ee6c70",
"references/permissions-and-budgets.md": "77ee172642cec54afe37cfc27f60114a0bcc46ce0d730925d13dfa130aed2b59",
"references/portability-conformance.md": "d0c7cd357da11dcd29b7bf1f75d5d67fd786446801b36093f6e65148a0051f5b",
"references/product-design-intelligence.md": "3fa6d103f8fcf4af95a83140c39926841ae671559f511c73610769641a9788ff",
"references/project-index-and-reuse-gate.md": "05f63a4246d8204d52cca7f3a18f6d63256beafe9dfc1816a661bf36ec9c4c30",
"references/prompt-queue.md": "f2742cf0273c0c86ae5585516c616d19ef3f6bc2c64d4a0abffbdd1c2f36bc2a",
"references/repository-intelligence.md": "f4b1b6686a61e57ede3fad19706e18bf92be59e2ccd04880bd415356d4c153c0",
"references/step1-intent-control-status.md": "b5eaac686568993962987cb1964650c533491f24addcf264080f2e976a7294b9",
"references/token-efficiency-and-language.md": "988f30cde6217073cc229f90aaa3b94e7bb48ba8bca1de8a3e64c982a2e4f8c3",
"references/step1-intent-control-status.md": "ae3b0d25039bad5461ea31ab4a6ffc51f2eb62f08ea5c1f95d7b17ba6bcb1f1e",
"references/tool-interoperability.md": "28020d2d9e9bfecbd7e133bc5f83b1afc1c7067ffb9b362f4fa44843a89d533c",
"references/ui-ux-and-output.md": "d7d6ba88e513715ec552dc01e7b33caf6cb792204de3724a3b62a678399f25ad",
"schemas/lane.schema.json": "f2d1b260d0176f5157293b1c5e47b739049401f7b8aab8b2ffd3c568c713eaa7",
Expand All @@ -67,27 +65,27 @@
"scripts/lane_registry.py": "f9417ae2ac0a3911220c75b9f83cbe5204a30142f948b54611df6e4712846e35",
"scripts/lane_session.py": "d20f57cc7c00d84b4e91399d2c2051b130f6f5144331907206b01efd085b17a8",
"scripts/policy_guard.py": "bc8be4706a053114973371ce9bfeb94a13881e3fa42779ac4abea550a1229bbe",
"scripts/progress_checkpoint.py": "14c64ed63ef646a9b2b8349baed430b0e55622535084a32cf3c09bf7ded29dde",
"scripts/progress_checkpoint.py": "c0ef763f4c0a3c1a3c44acc70e492e1f7a103fd122084d2137eff14df3e2dc3f",
"scripts/project_index.py": "8da73569d5c4f97e5f641eb2392ba16e55ab5f666a30213593353ed63dd631e7",
"scripts/prompt_queue.py": "1f5423659c07bcf842454931e28a0547c3020e19d5afeb58fee5adf6fa1c4f33",
"scripts/start_pack.py": "4415258c85074c4be5e6fc77e30bbc192eac62e86c79b2004a50a9fe57933a37",
"scripts/text_gate.py": "576e3a7fa211e2a3f2860946f71b8d01c74b7bf2e96f47236ffa8e3ece583aae",
"subskills/si-aligner/SKILL.md": "fbb6293ab369aadca097a96306fbbfe406d4802dd19318df21cf2625883504b3",
"subskills/si-intake/SKILL.md": "9f89d9eaadbab9546984abd21e15da65df6f9ff793884432e9f64086d30c691c",
"subskills/si-objector/SKILL.md": "ebb8b23db7ba08c07a361af2c0e6efd13814cb47c73c830b7e67afa1cc47feb1",
"subskills/si-objector/SKILL.md": "92170e365ed27f000ac7dcc4d6b300398d5a5aff3695b327a86d06d2cee60190",
"subskills/si-planner/SKILL.md": "5c36d354272e89e1c26dc15a236b4af183ca55d7494b2a8023259dcb08c6b8fa",
"subskills/si-queue-manager/SKILL.md": "89881a69484d5bce571cd9ac886fc75c367ad1352aa121b02a6315d4b0a39930",
"subskills/si-verifier/SKILL.md": "24188bbe576fdf18d05b4ac4cce4d4976ce95de41f3c446b0c81384c101b378d",
"subskills/si-worker/SKILL.md": "d53d69ba98c734aa6e035a119e42cbf3b353fd9652c7d40d8937412415a0c1bc",
"subskills/si-worker/SKILL.md": "77c2c7a159905ec2b34cc3748bc99a2c8fdfcd97e106cd976142cfbbd054c36e",
"scripts/delivery_acceptance.py": "e8749f4141f7397fc42458400e90b87256f429c4963832bbf920dbb8837d40f9",
"references/product-delivery-acceptance.md": "041eacc95194bfe39683063e09938c780060e565b7908e74cc1a64d108a5b28a"
},
"projected_file_sha256": {
"SKILL.md": "cb80db519b45b41d6916e310bf1c471bcdf5929b65a4d504a2074b4747ff7791",
"SKILL.md": "a2ad89ccd695cf5f3024a132df6c136a0607349387c17e0f6403f752d8e5d959",
"VERSION": "326dd5d8641f399990de42def50ac29eb4c9222601c0a0a3fc3c947dd3bec65d",
"agents/openai.yaml": "e534ca4016e2bb2b748aec5f0a57b4e16387db63ee497cc871f5d99082d2d5fb",
"agents/openai.yaml": "206d2b63694f6fdd1d17bee0e21f1ccb8b3a808d3a77777e297f832a65713bf2",
"assets/icon.svg": "bbd2fc7be4ae81f8ff16bd26e26eab6d8547ef3ba1d6d7e49ba970c9a28fc77f",
"evals/evals.json": "ae07d8148293f31cbf25ac2c3034e98963067e38bfa974dbca13e9126008d563",
"evals/evals.json": "d820dd0dcd366b059df03cf702323e8e749ccaf8a42eda52af995665763fa3bf",
"lanes/si.execution.json": "44ee0bbf20823093c7b0c82757e33976963c89cd5473131771e2bc84ea1c805b",
"lanes/si.planning.json": "4982c0b1cab89587343a16eb344c96804e6193182e6675f754aec0f6f18faf1b",
"metadata/no-paid-capabilities.json": "92e796c8e364b6e8edc8d065961340c7366f6eef3a2e1749b8cfdf7965a856b6",
Expand All @@ -100,23 +98,21 @@
"references/failure-patterns-and-gates.md": "90b4b2fc15069a33cdef3fc39d653b718f4ef4e27345c0db5dab3d7fca5408b5",
"references/feedback-and-learning-loop.md": "5e25a722d5f28b4a91f5d29d1e623c8a3c182057ce671cdc3e94bb3fd3cf7db9",
"references/first-checkpoint.md": "383ca9161be9cc93878354bbbb5a15ced98752a5d352f7d0dd6fa6243ea64724",
"references/friction-ladder.md": "670656ee6813a26fd1cc1134d1683567b44caac59883e917786e2dcd773647bf",
"references/guided-council.md": "de13f51421e6fdaee36856f437b8e1034172720f177f22652b9c437934a337de",
"references/friction-ladder.md": "4a099c643911c12d8391ae939196bcd36dc8264e6e5e8a99ec06de6e3eceeba2",
"references/guided-council.md": "3beb4827a0d5b5dbee7c2cc2bda44ac3b7e752cfa2c55c0bb470d05f207f599b",
"references/human-decision-integrity.md": "42aabbf03a47a25bcb055a06bd94096e1ce306e9c47e29dc3465c2c6b7de45d8",
"references/intent-intelligence.md": "caf55058d4718c1283faaf4fbda3fc30a043f122a850b9087ab7a6fcc4a08699",
"references/model-neutral-execution.md": "eddda6efa6330fbcba84626a92380159f9a2c271b7901d608c87800a34ccf956",
"references/model-neutral-execution.md": "0709594da0e5baa3c7991bb61c2e1905dd219207b9d4209a70abf81a48d3ca5d",
"references/no-paid-capability-recovery.md": "7385144558ee00e270b4c8e1d0980d27d173a06ccbf5c67c5c2dc939426cade4",
"references/non-developer-surface.md": "9279e7e90ffab079ecb0de8c127ad1e9c04f07d65bc2361cdbf2f8bc4c6e7894",
"references/operational-safety-gates.md": "f3284e72590c3f32655dec410591085bb02421e7a70c779f4c2fe17bdc17cfa0",
"references/permissions-and-budgets.md": "774093fa7b4814ca148f20454134282840f431e6ad41aaf17fa405c00b5c1567",
"references/platynum-interrupt-wiring.md": "f350a363630cc6e2642c192d833aefd683d01f6f40752d117a4113159063d90c",
"references/portability-conformance.md": "9cf514e98e3709fb3f7f9ee4fb741dbfa9a858f670d686ae4e9a87d7c1ee6c70",
"references/permissions-and-budgets.md": "77ee172642cec54afe37cfc27f60114a0bcc46ce0d730925d13dfa130aed2b59",
"references/portability-conformance.md": "d0c7cd357da11dcd29b7bf1f75d5d67fd786446801b36093f6e65148a0051f5b",
"references/product-design-intelligence.md": "3fa6d103f8fcf4af95a83140c39926841ae671559f511c73610769641a9788ff",
"references/project-index-and-reuse-gate.md": "05f63a4246d8204d52cca7f3a18f6d63256beafe9dfc1816a661bf36ec9c4c30",
"references/prompt-queue.md": "f2742cf0273c0c86ae5585516c616d19ef3f6bc2c64d4a0abffbdd1c2f36bc2a",
"references/repository-intelligence.md": "f4b1b6686a61e57ede3fad19706e18bf92be59e2ccd04880bd415356d4c153c0",
"references/step1-intent-control-status.md": "b5eaac686568993962987cb1964650c533491f24addcf264080f2e976a7294b9",
"references/token-efficiency-and-language.md": "988f30cde6217073cc229f90aaa3b94e7bb48ba8bca1de8a3e64c982a2e4f8c3",
"references/step1-intent-control-status.md": "ae3b0d25039bad5461ea31ab4a6ffc51f2eb62f08ea5c1f95d7b17ba6bcb1f1e",
"references/tool-interoperability.md": "28020d2d9e9bfecbd7e133bc5f83b1afc1c7067ffb9b362f4fa44843a89d533c",
"references/ui-ux-and-output.md": "d7d6ba88e513715ec552dc01e7b33caf6cb792204de3724a3b62a678399f25ad",
"schemas/lane.schema.json": "f2d1b260d0176f5157293b1c5e47b739049401f7b8aab8b2ffd3c568c713eaa7",
Expand All @@ -130,18 +126,18 @@
"scripts/lane_registry.py": "f9417ae2ac0a3911220c75b9f83cbe5204a30142f948b54611df6e4712846e35",
"scripts/lane_session.py": "d20f57cc7c00d84b4e91399d2c2051b130f6f5144331907206b01efd085b17a8",
"scripts/policy_guard.py": "bc8be4706a053114973371ce9bfeb94a13881e3fa42779ac4abea550a1229bbe",
"scripts/progress_checkpoint.py": "14c64ed63ef646a9b2b8349baed430b0e55622535084a32cf3c09bf7ded29dde",
"scripts/progress_checkpoint.py": "c0ef763f4c0a3c1a3c44acc70e492e1f7a103fd122084d2137eff14df3e2dc3f",
"scripts/project_index.py": "8da73569d5c4f97e5f641eb2392ba16e55ab5f666a30213593353ed63dd631e7",
"scripts/prompt_queue.py": "1f5423659c07bcf842454931e28a0547c3020e19d5afeb58fee5adf6fa1c4f33",
"scripts/start_pack.py": "4415258c85074c4be5e6fc77e30bbc192eac62e86c79b2004a50a9fe57933a37",
"scripts/text_gate.py": "576e3a7fa211e2a3f2860946f71b8d01c74b7bf2e96f47236ffa8e3ece583aae",
"subskills/si-aligner/ROLE.md": "fbb6293ab369aadca097a96306fbbfe406d4802dd19318df21cf2625883504b3",
"subskills/si-intake/ROLE.md": "9f89d9eaadbab9546984abd21e15da65df6f9ff793884432e9f64086d30c691c",
"subskills/si-objector/ROLE.md": "ebb8b23db7ba08c07a361af2c0e6efd13814cb47c73c830b7e67afa1cc47feb1",
"subskills/si-objector/ROLE.md": "92170e365ed27f000ac7dcc4d6b300398d5a5aff3695b327a86d06d2cee60190",
"subskills/si-planner/ROLE.md": "5c36d354272e89e1c26dc15a236b4af183ca55d7494b2a8023259dcb08c6b8fa",
"subskills/si-queue-manager/ROLE.md": "89881a69484d5bce571cd9ac886fc75c367ad1352aa121b02a6315d4b0a39930",
"subskills/si-verifier/ROLE.md": "24188bbe576fdf18d05b4ac4cce4d4976ce95de41f3c446b0c81384c101b378d",
"subskills/si-worker/ROLE.md": "d53d69ba98c734aa6e035a119e42cbf3b353fd9652c7d40d8937412415a0c1bc",
"subskills/si-worker/ROLE.md": "77c2c7a159905ec2b34cc3748bc99a2c8fdfcd97e106cd976142cfbbd054c36e",
"scripts/delivery_acceptance.py": "e8749f4141f7397fc42458400e90b87256f429c4963832bbf920dbb8837d40f9",
"references/product-delivery-acceptance.md": "041eacc95194bfe39683063e09938c780060e565b7908e74cc1a64d108a5b28a"
},
Expand Down
Loading
Loading