PASS / ready with limits
mode: technical-article
claim: Example 2.0 is available.
mutable fact: version / verified
publication_gate: PASS
exit: 0 / reasons: []
Close the publication decision with an evidence-backed PASS or HOLD.
More source URLs do not finish a publication decision. This workflow records claims, evidence, mutable facts, and required follow-up, then regenerates the same decision from the same input.
Built from Hidekazu Ishikawa’s daily work publishing AI news, technical articles, and business recommendations. It does not add more search or writing. It closes the decision that comes next: can this be published?
[ THE DECISION ]
It does not perform live search, fetch sources, extract claims automatically, or publish to a CMS. It turns the public-safe manifest you supply into an explainable claim ledger and publication gate.
[ 45 SECOND DEMO ]
A public-safe manifest enters the real engine and returns HOLD for an unverified mutable fact. Add verified_at, rerun, and keep the resulting PASS in matching Markdown and JSON reports.
[ VERIFIED PRODUCT LOOP ]
This is output from the real engine using the sample fixture in the public RC.4 archive. The HOLD case removes only verified_at; the source, claim, and mode stay unchanged.
Reproduce the result with the free core, or choose the private beta when you also need complete practical workflows.
FREE CORE / MIT
Download the free core v0.2.0-rc.4 / MIT / tar.gz
SHA-256
3a4509e84a419d199a96dbf3cd7e4290ec2f58e6fad6315634941bc5aab60020
PAID / $29 ONE-TIME
Purchase the private beta up to 5 buyers / no calls / all 0.x updates[ REPORT SAMPLE ]
The verified RC.4 run above is also readable as text. The Markdown and versioned JSON reports always carry the same gate result.
PASS / ready with limits
mode: technical-article
claim: Example 2.0 is available.
mutable fact: version / verified
publication_gate: PASS
exit: 0 / reasons: []
HOLD / correct and rerun
mode: technical-article
claim: Example 2.0 is available.
mutable fact: version / verify-first
publication_gate: HOLD
exit: 3 / add verified_at, then rerun
[ THREE WORKFLOWS ]
The paid workflow pack applies the same engine through three practical modes.
01 / AI NEWS
Start with official announcements, documentation, and release notes. Recheck model names, availability, dates, regions, and pricing immediately before publication.
02 / TECHNICAL ARTICLE
Connect official documentation, source code, release notes, and reproduction tests. Review versions, compatibility, security behavior, and API contracts.
03 / BUSINESS RECOMMENDATION
Separate vendor terms from independent primary evidence, and make changing prices, plans, regions, support, and terms explicit HOLD conditions.
[ LOCAL BOUNDARY ]
The core engine runs offline, does not fetch URLs, and needs neither an account login nor a runtime license check.
OFFLINE
The engine makes no network connection and processes only the manifest you provide.NO TELEMETRY
Usage data, drafts, source text, and report text are not sent to the seller automatically.PUBLIC-SAFE ONLY
Credential-bearing, private, login, and signed URLs are rejected during preflight.RAW DRAFT STAYS LOCAL
Support does not request raw drafts. Reproduction uses redacted errors and environment metadata only.Independently QA-tested only on macOS 26 / Apple silicon / Python 3.10.8. Linux, Windows, Intel Mac, and other Python versions are outside private-beta support.
[ PACKAGE MANAGER ]
Fetch the free-core 0.2.0 wheel directly from ishikawa.co and run its console script without installing it permanently. Point input.json to a public-safe manifest.
PINNED FIRST RUN / FREE CORE 0.2.0
uvx --from https://ishikawa.co/downloads/source-to-publish-evidence-gate/source_to_publish_evidence_gate-0.2.0-py3-none-any.whl evidence-gate input.json --json-output report.json --markdown-output report.md
The sample fixture returns PASS with exit 0; HOLD intentionally returns exit 3. After uvx retrieves the wheel, the engine runs offline with no telemetry and does not upload the manifest or report.
SHA-256
d9e603df19df5cb01741fdede43559d9b845eb0fb4f4b7f06725b6835521428b
[ BUYER JOURNEY ]
The product experience ends when you close one of your own decisions, not when you merely view a sample.
01 / DOWNLOAD
Download the public RC.4 tar.gz from the Free core CTA on this page.
source-to-publish-evidence-gate-free-0.2.0-rc.4.tar.gz
02 / VERIFY SHA
Confirm that the digest matches the value shown on this page before extraction.
shasum -a 256 source-to-publish-evidence-gate-free-0.2.0-rc.4.tar.gz
03 / EXTRACT
Enter the extracted directory and verify the archive inventory and product boundary locally.
tar -xzf source-to-publish-evidence-gate-free-0.2.0-rc.4.tar.gz && cd source-to-publish-evidence-gate-free-0.2.0-rc.4 && python3 verify.py
04 / INSTALL
Register the public archive as a marketplace and add the free core plugin.
codex plugin marketplace add . && codex plugin add source-to-publish-evidence-gate@personal
05 / SAMPLE RUN
Enter the plugin directory and generate JSON and Markdown reports with the same decision.
cd plugins/source-to-publish-evidence-gate && scripts/evidence-gate skills/source-to-publish-evidence-gate/references/input-example.json --json-output /tmp/evidence-report.json --markdown-output /tmp/evidence-report.md
06 / EXPECTED RESULT
The included fixture returns exit 0 / PASS. If your manifest returns exit 3 / HOLD, correct the reason, keep before and after, and rerun.
publication_gate: PASS / exit: 0
[ FREE / PAID ]
The two archives remain separate, with value and license boundaries defined file by file.
FREE CORE / MIT
A usable deterministic core, not an advertising stub.
For people who want to verify the engine’s decision quality, privacy boundary, and installation path themselves.
PAID WORKFLOW PACK
Not an unlock key: it provides decision tables, completed examples, handoffs, and lifecycle guidance.
For people who repeat AI news, technical article, and business recommendation workflows through decision tables and handoff.
If you are unsure, reproduce one decision with the free core. Stay free when the engine is enough; choose paid when you need the three practical workflows and completed samples.
The paid pack is delivered as a separate archive after purchase. Private files are not mixed into the free archive, and the Polar destination is never embedded in public HTML.
If you are unsure, reproduce one decision with the free core. Stay free when the engine is enough; choose paid when you need the three practical workflows and completed samples.
FREE CORE / MIT
Download the free core v0.2.0-rc.4 / MIT / tar.gz
SHA-256
3a4509e84a419d199a96dbf3cd7e4290ec2f58e6fad6315634941bc5aab60020
PAID / $29 ONE-TIME
Purchase the private beta up to 5 buyers / no calls / all 0.x updates[ PRIVATE BETA PRICE ]
This is not a subscription. The cohort is limited to five buyers and includes all 0.x updates. $39 is only a standard-price candidate to reconsider after beta evaluation; it is not the current sale price.
PRIVATE BETA
$29 one-time up to 5 buyers / no calls / all 0.x updatesSTANDARD CANDIDATE
$39 one-time not for sale / reconsidered after beta evaluation[ TERMS ]
Checkout requires confirmation of the supported environment, support boundary, refund policy, and commercial license. Merchant-of-record terms and mandatory consumer protections take precedence where applicable.
[ SUPPORT ]
Asynchronous support covers blocking installation defects, missing archive content, version mismatches, failure to reproduce a documented workflow, and security or privacy bugs. The private beta includes one asynchronous question. A first response is targeted within three business days, but it is not an SLA.
Source collection, research, writing, judging individual claims, setup calls, screen sharing, meetings, advisory work, and custom integration are excluded.
[ REFUND ]
A reason is not required. A refund ends the download benefit and paid license, and the buyer is asked to delete downloaded paid files and private backups. Reports legitimately generated before the refund may continue to be used.
[ LICENSE ]
The buyer may use the paid pack on up to three devices they own or manage. Generated reports may be used and shared commercially, including for client work. The paid archive, templates, guides, decision tables, workflows, and samples may not be redistributed or resold.
[ UPDATES ]
Fixes and improvements within 0.x are included without another fee. Rights to 1.0 or later, a future standard price, a subscription, or future versions are not included. Check the version and SHA-256 before updating, and retain existing reports.
[ FAQ ]
No. It checks whether the claims and evidence you supplied satisfy the declared publication policy and returns an auditable PASS or HOLD. It does not guarantee facts absolutely.
No. The core engine runs locally, performs no fetch, and sends no telemetry. Optional external tools have separate data boundaries for you to evaluate.
No. PASS means the supplied manifest satisfies the gate. It is not legal, medical, plagiarism, authorship, or absolute factual certification.
The paid pack provides three complete workflows, decision tables, bilingual guidance, handoff templates, a HOLD-to-PASS walkthrough, and verified samples for consistent publishing work.
Yes. A single-user buyer may use and share generated reports commercially. The paid pack itself may not be redistributed or resold.
No subscription is required. Calls and consulting are not included. The private beta includes one asynchronous question within the support boundary.
[ AVAILABILITY ]
The free core is available as a version-pinned wheel or direct public archive. The private beta is available to up to five buyers. Review the price and terms in checkout before purchasing.
FREE CORE / MIT
Download the free core v0.2.0-rc.4 / MIT / tar.gz
SHA-256
3a4509e84a419d199a96dbf3cd7e4290ec2f58e6fad6315634941bc5aab60020
PAID / $29 ONE-TIME
Purchase the private beta up to 5 buyers / no calls / all 0.x updates