
Your AI assistant gives wrong answers about your own project because the knowledge base often feeds it the wrong evidence. The model may sound confident, but the failure usually starts earlier: during ingestion, parsing, chunking, versioning, tagging, and ranking. If the assistant cites a draft instead of the signed version, or reads a budget table as random text, better prompting will not fix the root cause.
This is the post-mortem pattern we see when operating source-grounded assistants for project teams and communities. A consortium uploads proposals, grant agreements, meeting notes, deliverables, reports, and guidance. The assistant answers with citations, but one answer is off. The team blames the model, then the logs show a simpler story: the retriever found a badly ingested source and treated it as authoritative.
A retrieval assistant is only as reliable as its document pipeline. The practical question is not “which model did we use?” It is: which documents were allowed into the index, how were they split, which version won, and what metadata told the assistant what to trust.
The most common defects are boring, which is why they survive. They sit inside file names, PDF structure, export settings, and folder habits.
Each defect produces the same user experience: the answer looks sourced, but the source is not the source you meant.
Prompt tuning can reduce style problems. It cannot decide that one file is legally binding and another is an old working draft unless the index carries that information. Trustworthy citations need metadata that travels with every chunk.
Start with provenance. Every chunk should know the original file, the upload route, the source system, and the person or role that supplied it. A citation to “annex.pdf” is weak. A citation to the signed grant agreement annex uploaded from the coordinator workspace is stronger.
Add dates in more than one form. The file modification date is not enough. Store the document date, approval date, upload date, and validity period when you have them. A newer upload can contain older content. An older signed agreement can outrank a newer comment draft.
Define authority tiers. A simple tier set is often enough: signed agreement, approved deliverable, official guidance, internal decision, draft, template, archive. The retriever can then prefer higher-authority material when two chunks answer the same question.
Track relationships. A deliverable may supersede a draft. A board decision may approve a change request. A guidance note may apply only to one call or programme strand. These links stop the assistant from flattening your knowledge base into a pile of equally valid text.
Many project folders mirror how people worked, not how an assistant must answer. They contain inboxes, exports, partner folders, old versions, and copied attachments. That structure is useful for humans during delivery, but weak for retrieval.
A better structure starts from the questions the assistant must answer. For an EU cooperation project, those questions usually cluster around commitments, eligibility, roles, events, deliverables, indicators, reporting, governance, and evidence. Build collections around those domains, then map documents into them with metadata.
The ingestion pipeline should preserve headings, page numbers, tables, and annex boundaries. It should also label boilerplate, instructions, signatures, comments, and superseded sections. When the assistant quotes a deliverable, the citation should point to the section that contains the commitment, not to a random chunk from the same file.
Use a review queue for risky content. Scans, spreadsheets, merged PDFs, templates, and files with “draft” in the name should not quietly enter the trusted index. They need extraction checks and authority labels. If a project has sensitive internal notes, decide whether the assistant may use them for answers, only for internal search, or not at all.
This is the less glamorous part of AI work, but it is where most accuracy gains come from.
Run this checklist before you judge the assistant. It will find defects that model benchmarks miss.
If you want help turning this into a working system, StrandsUnited designs, builds, and operates knowledge platforms and source-grounded assistants for cooperation projects and communities. Our work spans ingestion pipelines, member areas, catalogues, and AI assistants that answer with sources, described at strandsunited.com/platforms.
We see these patterns while operating Impactful, building knowledge systems for communities, and maintaining our grant intelligence engine with a consortium graph from CORDIS and Erasmus+ open data. The same lesson holds across project platforms and internal assistants: citations become trustworthy when ingestion carries provenance, dates, structure, and authority. Start by auditing your indexed documents, then fix the pipeline before asking the model to be wiser.
We join consortia as the technical partner: platform work packages, knowledge systems, dissemination infrastructure that outlives the funding.