Build-In-Public Suggestions
alignment_status: confirmed · bip_page_status: post-confirmationship-end BIP Candidates — Wrap/Ship BIP Output Moves to a Single HTML Page
Read-only Build-In-Public candidate batch generated after a clean session ship. This page is review/help content only — it does not publish posts, write social-ledger records, alter canonical artifacts, or require another approval. Selection and publishing are a later workflow under docs/social-ledger-convention.md.
What Shipped (Source Basis)
The shipped boundary is a workflow-contract change to the session wrap-up skill. Build-In-Public post suggestions generated at the end of a "ship" used to print as inline terminal markdown, while suggestions tied to a review/alignment page already wrote to a single reviewable HTML file. This session unified the two: the wrap/ship batch now writes to one HTML page instead of scrolling past in the terminal.
- The post-confirmation BIP page trigger was broadened to also fire after a clean ship (for wrap-up skills with no preceding review page), reusing the existing audited page shape — no new file format, audit, or generator.
- The wrap/ship skill now writes its exhaustive per-channel batch to a single confirmed, read-only HTML page, archives any prior version, links it in a central index, and prints a one-line pointer instead of dumping candidates inline.
- This very page is the dogfooded output of that change.
All drafts below are source-safe: no secrets, credentials, private repo context, customer names, or unverifiable metrics. The work described is a general workflow/devtool pattern, not a product commitment.
Channels
Candidate Field Legend
Every candidate below carries the same fields: target channel, recommendation status, recommendation notes, source basis, claim-safety notes, risk level, publish precheck, and loaded convention path. Recommendation status is one of recommended not-now rejected.
1. LinkedIn posts
recommended Top-ranked text/community angle: the reviewability lesson — ephemeral terminal output vs a durable page.
- Recommendation notes
- Strongest single angle; "durable surface, not scrollback" resonates with devtool/agent-tooling readers. Lead candidate.
- Source basis
- This session's wrap/ship BIP-to-HTML routing change and its history entry.
- Claim-safety notes
- Framed as a general workflow insight; no internal paths or unreleased commitments.
- Risk level
- low.
- Publish precheck
- Confirm account voice and that building-in-public tooling is already public for this project.
- Loaded convention path
docs/social/linkedin-post-convention.md
2. X posts
recommended Tight one-liner with a generalizable principle.
- Recommendation notes
- Punchy; works standalone or as a thread head paired with the LinkedIn long-form.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Generic phrasing; no private context.
- Risk level
- low.
- Publish precheck
- Confirm any thread continuation is drafted before posting the head.
- Loaded convention path
docs/social/x-post-convention.md
3. Bluesky posts
recommended Builder-confessional framing fitting the network.
- Recommendation notes
- Conversational tone matches the network.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- No unsupported claims; no proprietary detail.
- Risk level
- low.
- Publish precheck
- Confirm length fits the channel limit.
- Loaded convention path
docs/social/bluesky-convention.md
4. Threads posts
not-now Near-duplicate of the Bluesky/X beat; hold to avoid same-day cross-posting of the identical line.
- Recommendation notes
- Useful, but dedupe against Bluesky/X; schedule a day apart if used.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Aphorism only; no private context.
- Risk level
- low.
- Publish precheck
- Confirm it does not repeat an already-posted line verbatim.
- Loaded convention path
docs/social/threads-convention.md
5. Mastodon posts
recommended Slightly more technical framing for an engineering-heavy audience.
- Recommendation notes
- Add CW only if instance norms require; otherwise post as-is.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Technical but non-proprietary; no secrets.
- Risk level
- low.
- Publish precheck
- Confirm hashtag/CW conventions for the home instance.
- Loaded convention path
docs/social/mastodon-convention.md
6. Reddit posts
not-now Strong as a discussion write-up, but needs a genuine question and a subreddit that allows self-referential tooling posts.
- Recommendation notes
- Hold until a fitting subreddit and discussion prompt are confirmed; Reddit penalizes promo-shaped posts.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Question-first framing; no private context.
- Risk level
- medium — subreddit rules vary.
- Publish precheck
- Confirm target subreddit allows self-posts and the framing is discussion-first.
- Loaded convention path
docs/social/reddit-convention.md
7. Hacker News submissions/comments
rejected No standalone submission this cycle — a single workflow ergonomics tweak is below the bar for an HN post and reads as self-promotion.
- Recommendation notes
- Rejected as a submission; keep the one-liner for an organic comment opportunity.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Comment form only; no link-bait or unverifiable claims.
- Risk level
- high for a submission (flag/penalty risk), low for an organic comment.
- Publish precheck
- Only use as a comment where it is directly on-topic.
- Loaded convention path
docs/social/hacker-news-convention.md
8. YouTube Community posts
recommended Teaser for a future build-log video on the change.
- Recommendation notes
- Only post if a matching video is planned; community posts work best as teasers.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Question-led; no private context.
- Risk level
- low.
- Publish precheck
- Confirm a follow-up video is actually scheduled.
- Loaded convention path
docs/social/youtube-community-convention.md
9. YouTube long-form
not-now Good evergreen episode on agent-output ergonomics, but needs screen-recording assets before it is worth producing.
- Recommendation notes
- High evergreen value; defer until capture assets exist.
- Source basis
- This session's BIP-to-HTML routing change and history entry.
- Claim-safety notes
- Keep on-screen repo content to already-public material.
- Risk level
- low.
- Publish precheck
- Confirm recordings contain no secrets or private paths.
- Loaded convention path
docs/social/youtube-long-form-convention.md
10. YouTube Shorts
recommended 30-second hook on the ephemeral-output trap.
- Recommendation notes
- Strongest short-form hook in the batch.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Conceptual; no on-screen private context.
- Risk level
- low.
- Publish precheck
- Confirm captions and aspect ratio match the channel.
- Loaded convention path
docs/social/youtube-shorts-convention.md
11. TikTok
not-now Same short hook, but only worth it if the dev-audience experiment on TikTok is active.
- Recommendation notes
- Reuse the Shorts cut; hold unless TikTok distribution is being tested.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- No private context; keep jargon accessible.
- Risk level
- low.
- Publish precheck
- Confirm the channel is targeting a dev audience before posting.
- Loaded convention path
docs/social/tiktok-convention.md
12. Instagram Reels
not-now Visual-first network; the ephemeral-output idea needs a clearer visual metaphor before it works here.
- Recommendation notes
- Hold until the visual metaphor is storyboarded.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- Metaphor only; no private context.
- Risk level
- low.
- Publish precheck
- Confirm asset is produced and on-brand.
- Loaded convention path
docs/social/instagram-reels-convention.md
13. LinkedIn video
recommended Short talking-head clip pairing with the LinkedIn text post.
- Recommendation notes
- Reinforces the LinkedIn text post; record once, caption for silent autoplay.
- Source basis
- This session's BIP-to-HTML routing change.
- Claim-safety notes
- No screen-share of private content; spoken summary only.
- Risk level
- low.
- Publish precheck
- Confirm captions are burned in for autoplay.
- Loaded convention path
docs/social/linkedin-video-convention.md
14. Founder/devtool reusable video prompts
recommended Reusable prompt template so this beat can be regenerated for any future workflow-ergonomics fix.
- Recommendation notes
- Save as a template; ranks high for reuse across future ship-end BIP runs.
- Source basis
- This session's BIP-to-HTML routing change as the worked example.
- Claim-safety notes
- Template enforces source-safety in its own instructions.
- Risk level
- low.
- Publish precheck
- Confirm each generated instance is re-checked for source-safety before publishing.
- Loaded convention path
docs/social/founder-devtool-video-prompts-convention.md
Ranking Summary
| Channel | Status | Priority |
|---|---|---|
| LinkedIn posts | recommended | 1 — lead angle |
| X posts | recommended | 2 — thread head |
| YouTube Shorts | recommended | 3 — short hook |
| LinkedIn video | recommended | 4 — pairs with #1 |
| Mastodon / Bluesky posts | recommended | 5 — engineering audience |
| YouTube Community | recommended | 6 — teaser if video planned |
| Founder/devtool video prompts | recommended | 7 — reusable template |
| Threads / Reddit / YouTube long-form / TikTok / Instagram Reels | not-now | hold — dedupe or assets needed |
| Hacker News | rejected | no submission; comment only |
Next actions (later workflow, not an approval gate): review and select candidates, then run a social-ledger/publishing workflow under docs/social-ledger-convention.md when posting is explicitly approved. This page writes no ledger records and publishes nothing on its own.