Learning Domain¶
Why This Exists¶
The Learning Domain is responsible for Algosure Academy, beginner procurement education, courses, modules, lessons, quizzes, practical exercises, certificates, learning paths, AI tutor support, procurement maturity learning, and learning recommendations.
Algosure is the world's first AI Digital Procurement Company. That model only succeeds if customers can build procurement competence while they work. A customer who does not understand tendering must be able to learn the basics, understand compliance obligations, read an opportunity, prepare a bid, and improve after each result.
Owner¶
The owner is the Chief Product Officer and Enterprise Architect.
Learning owns courses, lessons, quizzes, certificates, progress, learning paths, learning recommendations, procurement education state, and organization learning profiles.
Business Value¶
The Learning Domain reduces the gap between procurement opportunity and procurement capability. It helps customers become more capable procurement leaders by providing structured learning, measurable progress, practical exercises, and recommendations triggered by real procurement work.
Domain Definition¶
The Learning Domain manages:
- Algosure Academy.
- Course catalogues.
- Modules and lessons.
- Video lessons and interactive lessons.
- Quizzes and practical exercises.
- Certificates.
- Learning paths.
- AI tutor session records.
- Procurement maturity assessments.
- Knowledge gaps.
- Learning recommendations.
- User progress.
- Organization learning profiles.
Ownership Boundaries¶
| Concept | Owning domain |
|---|---|
| Courses, lessons, quizzes, certificates, learning paths, progress, recommendations, maturity education state | Learning |
| Organization profile and business context | Organization |
| AI reasoning, explanation generation, tutor response generation, and confidence scoring | Intelligence |
| Tender opportunities and tender recommendations | Opportunity |
| Bid workspaces, bid tasks, proposal artefacts, and submission records | Bid |
| Compliance facts, requirements, verification, readiness, and expiry | Compliance |
| Contract delivery, milestones, payments, and lessons learned from delivery | Contract |
Domain Relationship Overview¶
flowchart TD
Organization[Organization Domain]
Intelligence[Intelligence Domain]
Opportunity[Opportunity Domain]
Compliance[Compliance Domain]
Bid[Bid Domain]
Contract[Contract Domain]
Learning[Learning Domain]
Notification[Notification]
Analytics[Analytics]
Organization -->|business context| Learning
Intelligence -->|tutor reasoning and explanations| Learning
Opportunity -->|opportunity learning triggers| Learning
Compliance -->|compliance gap triggers| Learning
Bid -->|bid skill triggers| Learning
Contract -->|delivery learning triggers| Learning
Learning -->|certificates and progress events| Notification
Learning -->|education and maturity metrics| Analytics
Domain-Driven Design Position¶
Learning is a supporting domain with direct business impact. It does not own procurement opportunities, compliance facts, bid records, or contract delivery state. It owns the customer's education journey and the records that prove learning progress.
The domain uses Organization as its primary context dependency because learning paths, maturity assessments, and recommendations must reflect the customer's business stage, industry, capabilities, tender goals, and procurement experience.
What This Domain Does Not Own¶
Learning does not own company registration information, tax status, tender data, bid submissions, contract obligations, funding assessments, supplier relationships, or AI model governance. Those concepts remain in their owning domains and are referenced by ID or consumed as events.
Practical Outcome¶
The Learning Domain exists so Algosure can help a beginner move from "I do not understand tendering" to "I can identify a suitable opportunity, understand the compliance requirements, contribute to a bid, and improve my chances of winning a first contract."