Repository navigation
docs: ship SurfSense's B2B jobs as paid plugins (ADR 0067) - #2316
Merged
Merged
Conversation
The security questionnaire, RFP responses, the contract redline, bank statements, medical chronologies and contract and lease registers ship as paid bundles that run on the user's machine and unlock with a SurfSense license, the 30-day trial included. The app, the general agent, the engines and the shared job infrastructure stay free under Apache-2.0, and a user's own files never need a license. Supersedes ADR 0047's job-content clause.
08 and the business strategy now put the revenue in the jobs: each B2B job is a licensed plugin with a 30-day trial, while the free layer (the agent, Studio, converters, OCR, transcription) carries organic search, user posts and creators. Team features move to later. Open: the local plugins' license terms, the jobs' price and the beta scope; the Show HN is settled.
…osal 02 decision 17, the README's free and sold section, M6, M7 and M10, 06's jobs and premium section, and the bundles proposal now follow ADR 0067. Local paid bundles and the job-pack loader move before the questionnaire's beta; the edit-versus-job line keeps user-directed redlines free.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing: 14
✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This branch was successfully deployed
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
Records the maintainer's decision that SurfSense's B2B jobs ship as paid plugins, and updates the plans and proposal docs to match. Docs only; no code.
paidbundle that runs on the user's machine and installs and runs only with an unexpired SurfSense license, the 30-day trial included. The jobs are the security questionnaire, RFP, RFI and DDQ responses, the contract redline, bank statements into a ledger, medical chronologies, and contract and lease registers.surfsense-revisionsskill andrevise_document. What is paid is the job: the playbook, the review against it and the issues list, or a questionnaire's mappings and answer matching.plans/community-local/seo/08-b2b-artifact-jobs.mdandfile-agent-strategy.md: the jobs are the revenue; the free layer carries organic search, user posts and creators; team features move to later; the schedule and kill criteria follow.docs/proposals/file-agent/,docs/proposals/plugins/anddocs/ROADMAP.md:Why
While every job was free, no part of the jobs could earn, and every revenue test came back weak. Businesses already pay for these jobs. The go-to-market is organic SEO, user posts and creators, so the free product distributes and the B2B jobs earn.
Still open, recorded in 08's open questions:
Follow-ups outside this PR:
surfsense-revisionsskill's contract and redline examples, and rename live case 9;/pricingFAQ line about what a license is needed for, the README plugin section and the Terms, all in the release that ships the first job plugin.How to test
Reports 0 problems across 162 doc files.
High-level PR Summary
This PR records the maintainer's decision that SurfSense's B2B jobs (security questionnaires, RFP responses, contract redlines, etc.) will ship as paid plugins requiring a SurfSense license, rather than being free under Apache-2.0. The documentation updates reflect this architectural shift: each job becomes a
paidbundle running locally on the user's machine, while the core app, general agent, engines, and shared infrastructure remain free and open-source. The user's own files never require a license to open or export. This change affects the product roadmap, pricing strategy, and business model, with the security questionnaire becoming the first paid job plugin in M7.⏱️ Estimated Review Time: 15-30 minutes
💡 Review Order Suggestion
docs/adr/0067-b2b-jobs-ship-as-paid-plugins.mddocs/adr/0047-premium-plugins-are-source-available.mddocs/adr/README.mddocs/proposals/file-agent/README.mdplans/community-local/file-agent-strategy.mdplans/community-local/seo/08-b2b-artifact-jobs.mddocs/proposals/file-agent/02-skills-and-engines.mddocs/proposals/file-agent/06-product-shape.mddocs/proposals/file-agent/01-sources-and-folders.mddocs/proposals/file-agent/04-runtime-and-packs.mddocs/proposals/file-agent/05-model-ladder-and-evals.mddocs/proposals/plugins/README.mddocs/proposals/plugins/bundles/README.mddocs/ROADMAP.md