When to add a note
Notes help when the document, on its own, is ambiguous or misleading for a literal extraction:| Document type | Typical note |
|---|---|
| Vendor whitepaper | ”This is vendor marketing material. Treat claims as assertions, not verified facts.” |
| Customer case study | ”Success story written by our marketing team. Numbers are real, opinions are curated.” |
| Internal policy draft | ”Document still in draft, not approved. Mark facts as pending until sign-off.” |
| Export from an external system | ”Tenant export from Eightfold. Anything that sounds like a brand or product is from the schema, not ours.” |
| External meeting minutes | ”Meeting with a partner. The partner’s statements are their opinions, not our positions.” |
How to add a note when uploading
- Navigate to Documents and drag the file (
/dashboard/documents). - Before pressing Extract, expand Attach context under the document in the staging area.
- Type a short Name (e.g. “Scope: internal document”) and pick a mode:
- Paste text — type the note directly (up to 16 KB).
- Upload file — attach a
.txtor.mdwith the note (up to 80 KB).
- Press Create attachment. An amber chip appears under the document.
- Repeat for more notes (up to 5 per document), or press Extract to start extraction.
Automatic suggestions
When you upload a document, kb2b reads it with a fast model (Claude Haiku) and proposes draft notes if it detects useful signals — for example, that the file is JSON with an external$schema, or that the text has a clearly promotional tone.
Suggestions appear as cards in an amber panel headed Suggestions for extraction:
- Each card has a short title (the angle the model detected) and a draft text for the note.
- Press Use this note and the editor opens pre-filled. You can edit the text before pressing Create attachment.
- If none of the suggestions fits, ignore them and write your own — the manual flow stays right below.
- Close the panel with the X if you’d rather not use them.
Edit or delete a note
Before extracting, each amber chip has a trash icon to delete. Deleting a chip removes the note immediately. To change a note, delete it and create another — there’s no in-place edit. That’s deliberate: a note is a curatorial decision, not a draft. After extraction, the notes that were in scope stay recorded on each fact (see Fact context). If you delete the note later, the facts already extracted keep a visual trace (“Attachment deleted”) so the team sees the historical record.Limits
| Limit | Value |
|---|---|
| Notes per document | 5 |
| Pasted note (inline text) | 16 KB |
| Note uploaded as a file | 80 KB |
What notes do NOT do
- They aren’t extracted as facts. Extraction rejects, by design, any fact whose evidence is only the note. The note guides how the main document is read; facts come from the document.
- They don’t appear in chat. When the team talks with the POT, notes aren’t cited or mentioned — they’re extraction metadata.
- They have no POT Score. A note isn’t domain knowledge; it’s an instruction to the pipeline.
- They don’t carry across documents. Every note lives pinned to one specific document. If the same directive applies to 20 documents, write it 20 times (or use the POT Constitution for something that applies POT-wide).
Best practices
- One note = one reason. If you need to say three things, write three short notes. The LLM reads them better than one long note with three ideas mixed in.
- Name the note like a headline, not like a long sentence. “Scope: external” works better than “This note explains that the document is from an external source and therefore…”
- Look at suggestions before writing. The model catches things you might miss (a
$schemaon line 12 of the JSON, a disclaimer at the end of the PDF). - If a note changes, start it over. Delete the old chip, create a new one, re-extract. Cleaner than mutating.
Author notes are a feature of SciPot, the extraction engine behind kb2b. If you’re curious about the internal mechanics — how they’re injected into the prompt, what guarantees the LLM doesn’t treat them as facts — the technical detail lives there.

