Repository navigation
Conversation
Replace the month, week and inline captures, which showed a real content plan and machine name, with an isolated bb on fake Google Calendar, and add the unconfigured setup state. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep both improve-prompt and content-calendar in versionTaggedPlugins. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…lendar-listing-thr_uu9geeuhef
This was referenced Oct 20, 2026
Owner
Author
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 changed
Verification
content-calendar/v0.1.4; publication remains with the release lead.Isolated verification provenance
Isolated bb: upstream main
46da8461c107ee9dc95480a16fa17decaca2cc5d, dependencies installed first, fresh temporary data, no live Google credentials. First artifact399732124d008eb7b58b04f344d1d5015f745b4dcovered the full connection flow. Final artifact670e6aa97e76f9903779f780d6f38ec71dc78bd4was generated by the install-ref publisher from source0e9f9b68and installed by immutable commit; the follow-up changed documentation and attachment labels only. Tokyo’s current day was October 19 while UTC was still October 18; both the UI and posting an undated item used October 19. Changing the new-calendar setting to London and reconnecting retained the Tokyo calendar and its items.Live inspection showed that generic file attachments work on connected machines; macOS is required only for the Moss opener. No existing note was opened or captured. No offline-host result or real-Google authentication result is claimed. No images were modified, no tags pushed, and no merge or marketplace publication performed.
Screenshots needed
A separate screenshot worker owns all captures and image changes. Use an isolated bb with the local install artifact and fake Google only. Replace the existing month, week, and inline images; do not reuse their content.
Synthetic fixture recipe
Start
plugins/content-calendar/fake-google-server.ts 47963with the isolated bb checkout'stsxbinary, through host-care. Start the fresh isolated bb withBB_CONTENT_CALENDAR_FAKE_GOOGLE=http://127.0.0.1:47963. No production data or credentials.Run every command below against that isolated server. Set
clientId=fixture-client,clientSecret=fixture-secret, andtimeZone=Asia/Tokyowithbb plugin config content-calendar set. Capture the unconfigured state before setting credentials. Runbb content-calendar connect --json, open its loopback fake authorization URL, and paste the redirect intobb content-calendar connect --paste. This creates only an in-memory fake calendar.Use the returned Workshop guide item ID for:
Render the returned directive in a fixture conversation. Capture real product surfaces at least 1200px wide, at most 2 MiB each. Use URL attachments in these captures. Do not open the file picker on a host with existing personal notes; a fresh bb data directory does not isolate the host filesystem. Use a neutral sidebar and synthetic machine labels only; do not expose local paths, identifiers, email addresses, account details, or unrelated conversations.
Screenshots
Before:
main0cd4457, described in text because those images show a real content plan and machine name · After: 4d36593 · Captured at 2× from an isolated bb (get-bb/bb main 46da8461) with this PR's build installed from source, fake Google Calendar, and sample data onlyBB-Thread-ID: thr_uu9geeuhef