Cross-Cutting: End-to-End — Discovering Invention -> ai-coe-docs Mirror¶
FCC v1.4.3 established ai-coe-docs as the single source of
truth for ecosystem patent material. The lifecycle from "we just
noticed we did something novel" to "the claim is drafted,
mirrored, and audited" touches the IP Evaluation Analyst persona,
the patent_mirror validator, and the QG-IP-CONS quality gate.
These six prompts walk the full arc.
Personas Used¶
| Persona ID | Full Name | Role |
|---|---|---|
| eng | Engineer | Disclosed invention |
| ipe | IP Evaluation Analyst | Novelty eval |
| pat | Patent Author | Claim drafting |
| aud | Compliance Auditor | Mirror audit |
Prompt 1: Disclosure¶
Personas: eng
Prompt¶
A developer just shipped a novel dual-bus observability pattern.
Produce the 1-page invention disclosure form: title, one-sentence
abstract, problem statement, solution sketch (prose only, no
code), prior art awareness, inventors, date.
Keep it honest — if prior art is suspected, say so.
Expected Output¶
- 1-page disclosure
- Prior-art honesty
- Inventor list
Prompt 2: Novelty Evaluation¶
Personas: ipe
Prompt¶
ipe, perform a novelty assessment on the disclosure from
Prompt 1. Score on 4 axes: novelty, non-obviousness,
practical-utility, patentable subject-matter. Each 0-10. End
with a recommendation: file / publish / trade-secret / drop.
Expected Output¶
- 4-axis scorecard
- 4-way recommendation
- Evidence notes
Prompt 3: Claim Drafting¶
Personas: pat
Prompt¶
Draft 3 claims for the invention:
1. One broad independent method claim.
2. One narrow dependent claim adding a specific embodiment.
3. One apparatus claim covering the implementation.
Use plain USPTO claim format. Keep each claim under 120 words.
Expected Output¶
- 3 claims
- Proper format
- Word-budget honored
Prompt 4: Place in ai-coe-docs¶
Personas: pat
Prompt¶
The patent material lives at docs/patent/ in FCC and mirrors
to ai-coe-docs/docs/patent/fcc/. Produce the directory
structure + file list the invention needs:
- docs/patent/<slug>/abstract.md
- docs/patent/<slug>/claims.md
- docs/patent/<slug>/specification.md
- docs/patent/<slug>/prior-art.md
Show the mirror target paths too.
Expected Output¶
- Directory tree
- Mirror paths
- File-count tally
Prompt 5: Mirror Audit¶
Personas: aud
Prompt¶
Run fcc.validation.patent_mirror.check_mirror() after the new
files are added. Expect: mirror is OUT-OF-DATE. Propose the
sibling-repo PR that brings ai-coe-docs in sync. Write the PR
title and body.
Expected Output¶
- Expected drift output
- Sibling PR title
- Sibling PR body
Prompt 6: Gate + Sign-Off¶
Personas: aud, ipe
Prompt¶
QG-IP-CONS is a required gate in v1.4.4+. Confirm the gate
would pass once the sibling PR merges. Produce the final
sign-off note for the I&A stakeholder review — 120 words,
naming the 4 personas who touched the invention and any
residual risks.
Expected Output¶
- Gate pass confirmation
- 120-word sign-off
- Residual-risk call-out
See Also¶
docs/tutorials/sample-prompts/auditors-patent-consolidation.md- Notebook 41 — Patent mirror drift demo
src/fcc/validation/patent_mirror.pydocs/patent/