Skip to content

0.2.17: the daily-habit offer also closes the reply in which the first fix was declined or put off - #34

Closed
SaiSatya16 wants to merge 1 commit into
mainfrom
feat/trial-return-first-day
Closed

SaiSatya16 wants to merge 1 commit into
mainfrom
feat/trial-return-first-day

Conversation

@SaiSatya16

@SaiSatya16 SaiSatya16 commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

AdCopilot's trial-return plan, #1 (lane A). Server half: AdCopilot PR #1062 (THE SCHEDULE's clause for a Claude without the plugin), planned for v2.45.3. This version needs nothing new from AdCopilot (v2.45.1 is in production).

What changes for the model

One sentence, word for word the same in all eight daily-habit carriers (connect, launch, measure and fix-checks skills; audit, daily, weekly and negatives commands) and in adcopilot-review's own habit paragraph, placed after the paragraph rule and before the other-finding close:

If they decline the first fix for a finding the morning check also reads, or put it off, make the offer at the close of that reply instead, tied to that finding the same way (before any question the reply ends on).

Nothing else about the offer changes: at most once in a conversation, only when AdCopilot hands over routine.schedule, never in Cursor, ChatGPT or a scheduled run, and a no ends it.

README "What you get", one added sentence:

If you decline that first fix or put it off, the offer closes that reply instead, tied to the finding the same way.

The README carries the 0.2.17 note. The marker in every file moves to claude-plugin/0.2.17, and so does the eval fixtures' plugin.version.

Checks

  • python3 -m unittest discover -s tests: 255 passed (one new test pins the sentence in every carrier and the review skill, its place, and no sales wording).
  • claude plugin validate --strict .: passed.
  • Directory checklist: 249 files; largest README.md at 99,840 bytes (under 256 KiB); .mcp.json unchanged; no credentials in the diff.
  • No eval case was run and none was added: the habit-offer cases still grade the applied-fix moment, which is unchanged.

Release

Draft until the release manager plans it. The release checklist in the README runs before the tag.

Folded into release PR #35 (0.2.17), which carries this commit (b42a8e7) unchanged. Do not merge this PR on its own: the 0.2.17 release run closes it with a pointer once #35 is merged.

… which the first fix was declined or put off

AdCopilot's trial-return plan, #1. A first session whose first fix for a
finding the morning check also reads was declined, or left for later,
ended with no next appointment: the offer came only after an applied fix
or at the close of a reply that proposed none. One sentence, the same in
all eight daily-habit carriers and in adcopilot-review's own paragraph:
"If they decline the first fix for a finding the morning check also
reads, or put it off, make the offer at the close of that reply instead,
tied to that finding the same way (before any question the reply ends
on)." Nothing else about the offer changes. The README's "What you get"
says it in one sentence and carries the 0.2.17 note; a structural test
pins the sentence in every carrier and the review skill. The marker in
every file moves to claude-plugin/0.2.17, and so does the eval fixtures'
plugin.version. Needs nothing new from AdCopilot (v2.45.1); the server's
own clause, for a Claude without the plugin, ships in AdCopilot v2.45.3.
SaiSatya16 added a commit that referenced this pull request Oct 29, 2026
…a refusal's plan line is passed on every time (#35)

Includes #34. On a workspace with Free's 10 operations a day no skill, command or agent holds back a read or a fix to save the day's operations: the morning check makes its five reads, fix-checks no longer sizes the fixes to what is left or asks before the last operations, the review no longer asks first before the last call, docs no longer prices an offered read against the look-ups left, and audit, weekly and the morning check's set-up no longer add their reads up against Free's 10. At a daily-limit refusal, or a result that says the limit is now reached, every flow and the auditor give what they found, then, every time, the one line the refusal or that result gives, word for word, with the owner or its link when it gives one, and the reset; audit runs budget pacing after a weight refusal and lets a refusal say whether it fits. On paid plans and running trials a short day is still AdCopilot's to size. #34: the daily-habit offer also closes the reply in which the first fix was declined or put off. The marker in every file moves to claude-plugin/0.2.17. Written against AdCopilot v2.46.3, which must be live first.
@SaiSatya16

Copy link
Copy Markdown
Contributor Author

Released in 0.2.17 (#35)

@SaiSatya16 SaiSatya16 closed this Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants