Fix usage waste, silent psychology drift, and lost-work checkpoints - #43
Draft
infotradescout wants to merge 8 commits into
Draft
Fix usage waste, silent psychology drift, and lost-work checkpoints#43infotradescout wants to merge 8 commits into
infotradescout wants to merge 8 commits into
Conversation
…n integrity Separate intent approval from automatic progress preservation, add hard context-spend limits, and restore silent color, consumer-behavior, anti-scam, and fraud-resistance review across portable and ChatGPT skill surfaces.
Add a safe task-branch checkpoint tool that preserves unrelated work, blocks routine protected-branch commits, records resumable state, and can push authorized checkpoints. Add release, adapter, and behavior tests so usage control, progress preservation, and silent decision integrity cannot disappear unnoticed.
Exclude absolute project paths and unrelated file names from committed checkpoint records, keep only an unrelated-change count, use a neutral default checkpoint commit message, and extend the self-test to fail on privacy leakage.
Use one tracked latest checkpoint record whose history lives in Git commits, keep operation receipts inside the repository-private Git area, and fail the self-test if checkpointing creates extra tracked files or its own untracked workspace noise.
Extend the checkpoint self-test to create a real bare remote, push the task branch, verify the remote revision, preserve unrelated work, and reject checkpoint file sprawl.
Wire the bundled checkpoint runtime into the durable recovery contract, require observed task-branch push proof before continuing, explain the bounded single-record design, and publish the same strict behavior through the public AI guide.
Keep the GitHub Pages SKILL.md mirror byte-identical to the repaired canonical skill so web-capable clients do not continue loading the old usage, checkpoint, and decision-integrity contract.
Cut the canonical and ChatGPT runtime instructions to a tighter lean budget, lower repository batches to 12 files or 64 KB, add an actual three-batch usage ledger inside the checkpoint helper, protect release-branch prefixes, and extend direct self-tests for usage, savepoint push, privacy, and worktree cleanliness.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What failed
Selective Intelligence had three real contract gaps:
What this changes
Hard limits
Proof included
main.This PR is intentionally draft until the repository quality checks complete.