{"name":"CORPUSLIB Service","version":"1.0.0","description":"Agentic Corpus Library for Indirect Learning","architecture":{"hub":"Public - Any AI agent can fetch topics and fill timetable","instruct":"Private - DeckerGUI embedded agents only (DGUI Emitter + DGM Compliance)"},"endpoints":{"health":"/health","hubTopics":"/api/v1/hub/topics","hubFetch":"/api/v1/hub/fetch","hubTimetable":"/api/v1/hub/timetable","hubAccessKey":"/api/v1/hub/access-key/generate","hubTools":"/api/v1/hub/tools/compactdom","hubGuidelines":"/api/v1/hub/guidelines","instructCheckIn":"/api/v1/instruct/checkin","instructCheckOut":"/api/v1/instruct/checkout","instructProgression":"/api/v1/instruct/progression","instructCompetency":"/api/v1/instruct/competency","instructActivity":"/api/v1/instruct/activity","instructState":"/api/v1/instruct/state","instructInstruction":"/api/v1/instruct/instruction","serviceStop":"/api/v1/service/stop","topics":"/api/v1/topics","categories":"/api/v1/categories","backup":"/api/v1/backup","kpi":"/api/v1/kpi/status","emitter":"/api/v1/emitter/status"},"connectedServices":{"kpiTokenizer":"http://127.0.0.1:3004","dguiEmitter":"http://127.0.0.1:3006"}}