RaymondVerhoef
db5bb854c3
docs: add AI pipeline hardening plan; rename giteaService to githubService
...
On Pull Request to Main / test (pull_request) Successful in 30s
On Pull Request to Main / publish (pull_request) Successful in 58s
On Pull Request to Main / deploy-dev (pull_request) Successful in 1m35s
Adds AI_PIPELINE_HARDENING_PLAN.md — a phased, self-contained plan an AI
agent can execute to harden the Anthropic integration (central LLM
client, tool-based structured outputs, prompt caching, retrieval-based
R42 context, eval harness).
Renames src/lib/giteaService.js to src/lib/githubService.js. The module
calls api.github.com and raw.githubusercontent.com; the previous name
was misleading. No behaviour change. Updates the single import site in
src/components/admin/KnowledgeGraph.jsx.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-20 12:03:25 +02:00
RaymondVerhoef
6fe66bbd93
feat: implement curriculum service and learning automation infrastructure
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m33s
2026-05-20 11:44:58 +02:00
RaymondVerhoef
2752fb95d9
feat: implement AI-driven knowledge extraction pipeline for company documentation
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 59s
On Push to Main / deploy-dev (push) Successful in 1m32s
2026-05-20 09:35:57 +02:00
RaymondVerhoef
caaf2b9eba
feat: implement extraction pipeline for knowledge graph generation from text and handbook updates
2026-05-20 09:29:21 +02:00
RaymondVerhoef
d6c1813f75
feat: add extractionPipeline to process source text and handbook updates into a structured knowledge graph
2026-05-20 09:29:16 +02:00
RaymondVerhoef
d5655d2232
feat: implement automated knowledge graph extraction pipeline and visualization component
2026-05-20 08:55:27 +02:00
RaymondVerhoef
8529def748
feat: add UploadZone component and database utility for file processing
On Push to Main / test (push) Successful in 31s
On Push to Main / publish (push) Successful in 59s
On Push to Main / deploy-dev (push) Successful in 1m35s
2026-05-19 12:00:14 +02:00
RaymondVerhoef
d23b0b6b16
feat: add learning_relevance field to topics and implement KnowledgeGraph UI with handbook synchronization capabilities
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m39s
2026-05-19 08:40:52 +02:00
RaymondVerhoef
d71caa41f6
feat: implement interactive Knowledge Graph visualization with AI-driven content analysis and handbook synchronization tools
2026-05-18 21:30:05 +02:00
RaymondVerhoef
f68d76e3d2
feat: add giteaService for fetching files and content from GitHub repositories
2026-05-18 21:25:18 +02:00
RaymondVerhoef
f35550f270
feat: add knowledge graph component and persistent handbook sync state collection
2026-05-18 21:13:17 +02:00
RaymondVerhoef
08f5b1fe18
feat: implement 52-week annual curriculum system with admin management and automated topic progression
2026-05-18 19:49:05 +02:00
RaymondVerhoef
06eb974825
feat: add Anthropic API client and knowledge graph extraction pipeline
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m35s
2026-05-17 18:20:29 +02:00
RaymondVerhoef
5659ff6726
feat: implement learning module page with AI-generated content and feedback workflow
On Push to Main / test (push) Successful in 29s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m34s
2026-05-17 17:53:09 +02:00
RaymondVerhoef
5b37c04588
feat: implement AI-driven learning content generation service and interactive student dashboard
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m32s
2026-05-17 17:10:40 +02:00
RaymondVerhoef
98e32d8ac0
feat: implement R42 chat infrastructure with Anthropic API integration and custom design system
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m31s
2026-05-17 16:48:40 +02:00
RaymondVerhoef
b28956bbe7
feat: initialize PocketBase client with global auto-cancellation disabled and custom session expiry handling
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m33s
2026-05-17 15:27:34 +02:00
RaymondVerhoef
e2de7f0729
feat: add GitHub repository synchronization functionality with document extraction pipeline and update security policy to permit GitHub API access.
On Push to Main / test (push) Successful in 29s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m32s
2026-05-17 15:15:51 +02:00
RaymondVerhoef
77d411b77e
feat: implement Anthropic API client with simulation support and add PocketBase configuration with session expiry handling
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m33s
2026-05-17 14:27:31 +02:00
RaymondVerhoef
775c3030d5
feat: implement PocketBase database schema setup script and core API service for content management
On Push to Main / test (push) Successful in 29s
On Push to Main / publish (push) Successful in 59s
On Push to Main / deploy-dev (push) Successful in 1m33s
2026-05-17 14:18:26 +02:00
RaymondVerhoef
1ba647fecd
feat: add roles documentation and database configuration files while removing deployment guide
On Push to Main / test (push) Successful in 38s
On Push to Main / publish (push) Successful in 1m4s
On Push to Main / deploy-dev (push) Successful in 1m38s
2026-05-17 13:39:58 +02:00
RaymondVerhoef
e68335e159
feat: implement automated Ansible deployment workflows and secure Anthropic API key management via reverse proxy injection
On Push to Main / test (push) Successful in 41s
On Push to Main / publish (push) Successful in 1m8s
On Push to Main / deploy-dev (push) Successful in 1m39s
2026-05-17 10:00:14 +02:00
RaymondVerhoef
267fa340a8
feat: initialize database connection module for data persistence
On Push to Main / test (push) Successful in 39s
On Push to Main / publish (push) Successful in 1m6s
On Push to Main / deploy-dev (push) Successful in 1m40s
2026-05-16 19:44:30 +02:00
RaymondVerhoef
0a73ab3466
feat: implement content management dashboard and update proxy configurations to support AI-assisted learning material generation
On Push to Main / test (push) Successful in 23s
On Push to Main / publish (push) Successful in 50s
On Push to Main / deploy-dev (push) Successful in 1m22s
2026-05-15 12:53:53 +02:00
RaymondVerhoef
74ba5d3dc0
feat: implement knowledge testing system with leaderboard, quiz generation, and PocketBase integration
2026-05-14 16:53:10 +02:00
RaymondVerhoef
c940c984ad
feat: implement interactive knowledge graph visualization and AI-driven graph optimization dashboard
2026-05-11 22:32:47 +02:00
RaymondVerhoef
2597dc751a
feat: implement AI-driven learning content generation service and interactive leaderboard functionality
2026-05-11 20:16:56 +02:00
RaymondVerhoef
31aacd68d5
feat: implement core knowledge graph UI components, extraction pipeline, and initial platform navigation pages
2026-05-10 21:33:02 +02:00
RaymondVerhoef
a626042092
feat: implement Anthropic API integration with simulation mode and a configurable admin dashboard
2026-05-10 12:07:00 +02:00
RaymondVerhoef
260644b41a
feat: implement admin knowledge extraction system with document upload and AI pipeline integration
2026-05-10 11:18:48 +02:00
RaymondVerhoef
2fb50a19c9
feat: initialize learning platform project with React, Vite, and baseline application structure
2026-05-10 10:30:30 +02:00