Purpose: This is the canonical “what’s true right now + what we do next” execution doc for Phase 2.
Non-goals: This file does not draft the actual AI policy or training curriculum content. It only defines process, structure, and delivery milestones.
This repo is the single source of truth for the SDECB project:
portal/v2/ and provides a clean UI for browsing/searching project content.knowledge_base/:
Canonical (authoritative sources):
knowledge_base/_sources/website/podcasts/episodes/ and podcasts/content/interviews/docs/Derived (generated artifacts; safe to rebuild):
knowledge_base/*/index.json and knowledge_base/unified_index.jsonportal/v2/data/*.jsonknowledge_base/_derived/embeddings/*.jsonRule of thumb: If it’s an index, it’s derived. If it’s the original text/audio export, it’s canonical.
Phase 2 is internal-first and bilingual (French/English):
Phase 3 stop/go gate: a public-facing chatbot only proceeds if internal assistant metrics and staff confidence meet agreed thresholds.
knowledge_base/_sources/website/podcasts/episodes/ (FR first; EN when available)interviews/Run the ingestion + index scripts in scripts/ to regenerate:
knowledge_base/website/index.jsonknowledge_base/podcasts/index.jsonknowledge_base/interviews/index.jsonknowledge_base/unified_index.jsonThen update Portal v2’s static copies under portal/v2/data/.
Reference docs:
docs/technical/kb_architecture.mddocs/technical/content_update_workflow.mddocs/technical/kb_search_implementation.mdAnswer with citations, always. The assistant is a navigation + synthesis layer, not a magical source of truth.
public and internal sources (website + podcasts + interviews)POST /api/chat for the assistant UIknowledge_base/unified_index.json and expands context from underlying markdown files when present.Reference docs:
docs/technical/portal_v2_architecture.mddocs/technical/portal_v2_deployment.mdWe keep structure + process in-repo so the committee can co-create content with confidence:
docs/governance/
policy_co_creation_process.mdpolicy_framework.md (skeleton only)docs/training/
training_approach.mdcurriculum_outline.md (structure only)Portal v2 surfaces these as internal hubs for easy navigation.
/api/chat server + env config.