oc_chat
Loading...
Searching...
No Matches
ingest.py File Reference

Go to the source code of this file.

Classes

class  oc_chat.registry.roadmap.ingest.IngestResult

Namespaces

namespace  oc_chat
namespace  oc_chat.registry
namespace  oc_chat.registry.roadmap
namespace  oc_chat.registry.roadmap.ingest

Functions

IngestResult oc_chat.registry.roadmap.ingest.ingest_corpus (Registry registry, str|Path roadmap_dir, *, str|None actor_slot=None, str actor_type="human_operator", bool dry_run=False)
list[Path] oc_chat.registry.roadmap.ingest._roadmap_files (Path path)
None oc_chat.registry.roadmap.ingest._upsert_static_metadata (sqlite3.Connection conn, list[ParsedRoadmap] roadmaps, str now)
None oc_chat.registry.roadmap.ingest._upsert_era (sqlite3.Connection conn, ParsedRoadmap roadmap, str now)
None oc_chat.registry.roadmap.ingest._upsert_version (sqlite3.Connection conn, ParsedRoadmap roadmap, str status)
None oc_chat.registry.roadmap.ingest._upsert_track (sqlite3.Connection conn, ParsedTrack track)
None oc_chat.registry.roadmap.ingest._upsert_phase (sqlite3.Connection conn, ParsedPhase phase, str version_id, str now)
None oc_chat.registry.roadmap.ingest._upsert_render_section (sqlite3.Connection conn, ParsedRenderSection section, str version_id)
None oc_chat.registry.roadmap.ingest._upsert_item_tracks (sqlite3.Connection conn, list[ParsedRoadmap] roadmaps, str now)
str oc_chat.registry.roadmap.ingest._item_action (sqlite3.Connection conn, ParsedItem item)
str oc_chat.registry.roadmap.ingest._canonical_hash (Mapping[str, object] value)
str oc_chat.registry.roadmap.ingest._track_code_for_item (ParsedItem item)
int oc_chat.registry.roadmap.ingest._era_sort_order (str era_id)
SQLiteBackend oc_chat.registry.roadmap.ingest._sqlite_backend (Registry registry)