An open API service indexing awesome lists of open source software.

https://github.com/kandarlubis31/icil

๐ŸŽ“ ICIL โ€” Intelligence Campus Interactive Library. 216 courses ยท 29 faculties ยท 10 MCP tools. Curated context injection for AI agents. P@3=72.8% CI All Green.
https://github.com/kandarlubis31/icil

accessibility ai-agent claude-code cognitive-science context-injection data-visualization design developer-experience icil information-architecture knowledge-base llm mcp-server performance security service-design software-engineering testing ux ux-research

Last synced: 4 days ago
JSON representation

๐ŸŽ“ ICIL โ€” Intelligence Campus Interactive Library. 216 courses ยท 29 faculties ยท 10 MCP tools. Curated context injection for AI agents. P@3=72.8% CI All Green.

Awesome Lists containing this project

README

          

# ๐ŸŽ“ ICIL โ€” Intelligence Campus Interactive Library

[![Version](https://img.shields.io/badge/version-v25.0.7-blue)](https://github.com/kandarlubis31/ICIL/releases)
[![Courses](https://img.shields.io/badge/courses-216-green)](./index.json)
[![Faculties](https://img.shields.io/badge/faculties-29-orange)](./index.json)
[![MCP Tools](https://img.shields.io/badge/MCP%20tools-10-purple)](./mcp-server.js)
[![Eval P@3](https://img.shields.io/badge/P%403-72.8%25-yellow)](./eval-set.json)
[![License](https://img.shields.io/badge/license-MIT-lightgrey)](./LICENSE)

> **Sacred Dictionary for AI Agents** โ€” A super comprehensive knowledge base reference for AI agents across various knowledge domains.
>
> **New to the repo? Load [`AGENTS.md`](./AGENTS.md) first** โ€” it's the agent guide with repo layout, routing, conventions, and testing.

Welcome to **ICIL โ€” Intelligence Campus Interactive Library**, an *intelligence layer* designed as a sacred reference for AI agents. Each directory is a **faculty of knowledge**, and each `.md` file is a **course** that can be loaded by AI agents as deep contextual knowledge.

---

## โšก Quick Start

```bash
# Clone & install
git clone https://github.com/kandarlubis31/ICIL.git && cd ICIL && npm install

# Route any design/dev prompt to relevant courses
node load-context.js "build an accessible landing page"

# List all 29 faculties with course counts
node load-context.js --list

# Start MCP server for Claude Desktop / Cursor
node mcp-server.js

# Run CI validation
node ci-validate.js --with-eval
```

> **AI Agent?** Load [`AGENTS.md`](./AGENTS.md) first โ€” it's the single source of truth for repo conventions.
> **MCP User?** Configure Claude Desktop with [`mcp-server.js`](./mcp-server.js) โ€” 10 tools, zero API keys.

---

## ๐Ÿ“ˆ Eval Progress

> Auto-router precision & recall journey โ€” from 54.4% P@3 to 72.8% across 5 tuning rounds.

### Precision@3 & Recall@3

```mermaid
xychart-beta
title "P@3 & R@3 Progress โ€” ICIL Auto-Router"
x-axis ["v24.1.0", "v25.0.0", "v25.0.3", "v25.0.5"]
y-axis "%" 50 --> 100
line [54.4, 59.3, 64.9, 72.8]
line [77.9, 85.9, 84.5, 94.4]
```

> Top line: P@3 ยท Bottom line: R@3 โ€” CI gate threshold at 70%

### MRR (Mean Reciprocal Rank)

```mermaid
xychart-beta
title "MRR Progress โ€” ICIL Auto-Router"
x-axis ["v24.1.0", "v25.0.0", "v25.0.5"]
y-axis "MRR" 0.65 --> 1.0
line [0.731, 0.809, 0.922]
```

> CI threshold at 0.65 โœ… โ€” current 0.922 well above

| Release | P@3 | R@3 | MRR | Key Event |
|---------|------|-----|-----|-----------|
| v24.1.0 | 54.4% | 77.9% | 0.731 | Eval infrastructure launched |
| v25.0.0 | 59.3% | 85.9% | 0.809 | Design Ethics faculty + baseline |
| v25.0.3 | 64.9% | 84.5% | โ€” | DUPLICATE HIGH โ†’ 0 + noise removal |
| **v25.0.5** | **72.8%** | **94.4%** | **0.922** | Phase 1 LOW tightening + 17 dup keywords fixed |

---

## ๐Ÿ›๏ธ Campus Structure

```
inteligence_mas-aul/
โ”œโ”€โ”€ README.md # ๐Ÿ—บ๏ธ Campus map (you are here!)
โ”œโ”€โ”€ index.json # ๐Ÿค– Machine-readable index for AI agents
โ”œโ”€โ”€ campus-core.js # ๐Ÿ”ง Shared library
โ”œโ”€โ”€ load-context.js # ๐Ÿ”ง Auto-router CLI tool
โ”œโ”€โ”€ mcp-server.js # ๐Ÿ”Œ MCP server (10 tools, v3)
โ”œโ”€โ”€ CONTEXT.md # ๐Ÿ’พ Session save state
โ”œโ”€โ”€ CHANGELOG.md # ๐Ÿ“‹ Version history
โ”œโ”€โ”€ CONTRIBUTING.md # ๐Ÿค Contribution guide
โ”œโ”€โ”€ LICENSE # โš–๏ธ MIT License
โ”œโ”€โ”€ warna/ # ๐ŸŽจ Faculty of Color
โ”‚ โ”œโ”€โ”€ README.md
โ”‚ โ”œโ”€โ”€ 01-color-theory-basics.md
โ”‚ โ”œโ”€โ”€ 02-color-harmony.md
โ”‚ โ”œโ”€โ”€ 03-color-psychology.md
โ”‚ โ”œโ”€โ”€ 04-color-in-culture.md
โ”‚ โ”œโ”€โ”€ 05-digital-color-models.md
โ”‚ โ”œโ”€โ”€ 06-color-accessibility.md
โ”‚ โ”œโ”€โ”€ 07-palette-generation.md
โ”‚ โ”œโ”€โ”€ 08-color-design-systems.md
โ”‚ โ””โ”€โ”€ 09-advanced-color-composition.md
โ”œโ”€โ”€ ux-psikologi/ # ๐Ÿง  Faculty of UX Psychology
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ ux-writing/ # โœ๏ธ Faculty of UX Writing
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ tipografi/ # ๐Ÿ”ค Faculty of Typography
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ layout/ # ๐Ÿ“ Faculty of Layout & Grid
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ design-patterns/ # ๐Ÿงฉ Faculty of Design Patterns
โ”‚ โ””โ”€โ”€ (8 courses)
โ”œโ”€โ”€ animasi/ # โœจ Faculty of Animation & Motion
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ branding/ # ๐Ÿท๏ธ Faculty of Branding
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ aksesibilitas/ # โ™ฟ Faculty of Accessibility
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ improvement/ # ๐Ÿ”ง Faculty of Improvement
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ kognisi/ # ๐Ÿง  Faculty of Human Cognition
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ mobile-ux/ # ๐Ÿ“ฑ Faculty of Mobile UX & Touch Design
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ data-viz/ # ๐Ÿ“Š Faculty of Data Visualization
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ design-systems/ # ๐Ÿ› ๏ธ Faculty of Design Systems & Tools
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ conversational-ui/ # ๐Ÿ’ฌ Faculty of Conversational UI & Voice
โ”‚ โ””โ”€โ”€ (8 courses)
โ”œโ”€โ”€ strategic-design/ # ๐Ÿงญ Faculty of Strategic Design & Product Thinking
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ service-design/ # ๐ŸŒ Faculty of Service Design & Systems
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ software-engineering/ # โš™๏ธ Faculty of Software Engineering
โ”‚ โ””โ”€โ”€ (9 courses)
โ”œโ”€โ”€ devops-infra/ # ๐Ÿณ Faculty of DevOps & Infrastructure
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ database-management/ # ๐Ÿ—„๏ธ Faculty of Database Management
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ ai-integration/ # ๐Ÿค– Faculty of AI Integration & LLM
โ”‚ โ””โ”€โ”€ (10 courses)
โ”œโ”€โ”€ security/ # ๐Ÿ” Faculty of Security & App Defense
โ”‚ โ””โ”€โ”€ (9 courses)
โ”œโ”€โ”€ performance/ # โšก Faculty of Performance Engineering
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ testing-qa/ # ๐Ÿงช Faculty of Testing & Quality Assurance
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ dx/ # ๐Ÿ–ฅ๏ธ Faculty of Developer Experience
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ ia/ # ๐Ÿ—‚๏ธ Faculty of Information Architecture
โ”‚ โ””โ”€โ”€ (7 courses)
โ”œโ”€โ”€ agentic-engineering/ # ๐Ÿค– Faculty of Agentic Engineering & Orchestration
โ”‚ โ””โ”€โ”€ (9 courses)
โ”œโ”€โ”€ ux-research/ # ๐Ÿ”ฌ Faculty of UX Research & Discovery
โ”‚ โ””โ”€โ”€ (7 courses)
โ””โ”€โ”€ design-ethics/ # โš–๏ธ Faculty of Design Ethics
โ””โ”€โ”€ (7 courses)
```

---

## ๐ŸŽฏ Philosophy

This campus is built on principles:

| Principle | Meaning |
|-----------|---------|
| **Self-contained** | Each file stands alone as AI agent context |
| **Deep, not wide** | Each course is deep, not surface-level |
| **Agent-first** | Written in an optimal format for AI agent loading |
| **Research-backed** | All content based on research, not guesswork |
| **Practical** | Theory + practical examples + code |

---

## ๐Ÿš€ How to Use

### For AI Agents โ€” Auto-Router CLI

Use the built-in CLI tool to automatically find relevant courses based on a user prompt:
```bash
node load-context.js "create a luxury landing page with elegant design"
node load-context.js "make accessible forms for screen readers" --json
node load-context.js --list
node load-context.js --interactive
```

Or load `.md` files manually as system prompt or context injection:
```
You are an AI designer. Use knowledge from the color faculty:
[load warna/01-color-theory-basics.md]
[load warna/02-color-harmony.md]
```

### For Humans
Just read the files in order per faculty. Each file lists its prerequisites at the top.

### For Contributors
Read [`CONTRIBUTING.md`](./CONTRIBUTING.md) for the course template, naming conventions, and PR checklist.
See [`CHANGELOG.md`](./CHANGELOG.md) for version history.

---

## ๐Ÿ“š Available Faculties

### ๐ŸŽจ Faculty of Color โ€” `warna/`
Comprehensive color knowledge: from basic theory, harmony, psychology, cultural meanings, digital models, accessibility, to palette generation techniques and advanced composition.

**9 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿง  Faculty of UX Psychology โ€” `ux-psikologi/`
Cognitive psychology behind UX: cognitive biases, UX laws (Fitts, Hick, Miller, Jakob), Gestalt principles, ethical persuasion, dark patterns, and gamification.

**7 Courses** | **Level: Intermediate โ†’ Advanced**

### โœ๏ธ Faculty of UX Writing โ€” `ux-writing/`
The art of writing words in interfaces: microcopy, voice & tone, error states, onboarding, language accessibility, localization, and content design systems.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ”ค Faculty of Typography โ€” `tipografi/`
Digital typography: typeface anatomy, type scale & hierarchy, font pairing, readability, spacing, variable fonts, and web typography performance.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ“ Faculty of Layout & Grid โ€” `layout/`
Digital layout: grid systems, CSS Grid (basics to subgrid), Flexbox, responsive breakpoints, visual composition, golden ratio, and spacing systems.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿงฉ Faculty of Design Patterns โ€” `design-patterns/`
Complete UI patterns catalog: modal/drawer/popover, form design, navigation, search, data display, feedback states, selection inputs, and complex components.

**8 Courses** | **Level: Intermediate โ†’ Advanced**

### โœจ Faculty of Animation & Motion โ€” `animasi/`
Full motion design spectrum: Disney's 12 principles applied to UI, easing curves & timing, CSS transitions & keyframes, micro-interactions, page transitions (View Transitions API), scroll animations, and loading & skeleton screens.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿท๏ธ Faculty of Branding โ€” `branding/`
Complete brand-building journey: from foundational strategy (purpose, vision, positioning) through visual identity (logos, color, typography, systems), verbal identity (voice, tone, naming), brand guidelines, touchpoint orchestration, to brand evolution and competitive positioning.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### โ™ฟ Faculty of Accessibility โ€” `aksesibilitas/`
Complete accessibility spectrum: WCAG foundations (POUR, conformance levels, legal frameworks), semantic HTML, ARIA roles/states/properties, keyboard navigation & focus management, accessible forms & inputs, screen reader testing, and advanced inclusive design patterns for cognitive, visual, motor, and auditory disabilities.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ”ง Faculty of Improvement โ€” `improvement/`
The **meta-faculty** that ties the campus together. Teaches AI agents *how to improve* any project systematically: audit โ†’ analyze โ†’ prioritize โ†’ execute โ†’ verify. When a user says "improve this project," the agent loads this faculty first to learn the methodology, then loads relevant domain faculties for specific fixes. Includes the end-to-end **ICIL Improvement Protocol**.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿง  Faculty of Human Cognition โ€” `kognisi/`
The **foundational science faculty** โ€” how the human brain actually works. Covers cognitive architecture (information processing, brain regions, cognitive load), dual process theory (System 1 & System 2), perception & attention (selective attention, inattentional blindness, change blindness), memory systems (sensory, working, long-term, forgetting curve, false memories), decision making (bounded rationality, heuristics, prospect theory, nudge theory), problem solving & creativity (insight, divergent thinking, flow state, constraints), and language/emotion/metacognition (Sapir-Whorf, embodied cognition, Damasio, Flavell, neuroplasticity). This faculty provides the SCIENCE behind all other faculties.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ“ฑ Faculty of Mobile UX & Touch Design โ€” `mobile-ux/`
Complete mobile UX spectrum: mobile-first principles & progressive enhancement, touch targets & gesture design (swipe, pinch, long-press, Fitts' Law on mobile), navigation patterns (bottom nav, tab bars, hamburger menu, FAB, bottom sheets), thumb zone ergonomics & one-handed design, mobile forms & input optimization (keyboard-aware layouts, autocomplete, floating labels), mobile animations & haptics (spring animations, pull-to-refresh, haptic feedback patterns), and responsive/adaptive mobile layouts (container queries, foldables, safe areas, content-driven breakpoints).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ“Š Faculty of Data Visualization โ€” `data-viz/`
Complete data visualization spectrum: from the grammar of graphics and visual encoding theory (marks & channels, preattentive processing, data-ink ratio) through chart selection (decision trees, 15+ chart types with use cases and pitfalls), color science for data (ColorBrewer, perceptual uniformity, semantic color), dashboard design (operational/analytical/strategic patterns, KPI cards, drill-down), interactive dynamics (tooltips, brushing & linking, zoom/pan, real-time streaming), data storytelling & narrative (Martini glass, scrollytelling, annotation layers), to accessible data visualization (colorblind-safe palettes, screen reader patterns, alt text for charts, sonification, keyboard navigation).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ› ๏ธ Faculty of Design Systems & Tools โ€” `design-systems/`
Complete design system lifecycle: from foundations (build vs buy, atomic design, maturity model) through tokens (W3C DTCG, Style Dictionary, multi-platform), component library, Figma workflows, governance, multi-brand theming, to ROI measurement.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ’ฌ Faculty of Conversational UI & Voice โ€” `conversational-ui/`
Complete conversational design spectrum: from fundamentals (Grice's maxims, chat vs voice, cooperative flow) through NLU architecture (intents, entities, training data, confidence thresholds, slot filling), chatbot UX patterns (greetings, quick replies, typing indicators, rich messages, carousels, human handoff), voice UI design (wake words, confirmation strategies, earcons, SSML), error recovery (no-match ladder, misrecognition defense, graceful degradation), personality & tone (brand alignment, tone mapping, humor guidelines, cultural adaptation), to multi-modal interfaces (voice + screen + touch, device adaptation, conversation continuity).

**8 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿงญ Faculty of Strategic Design & Product Thinking โ€” `strategic-design/`
The **strategic thinking faculty** โ€” teaches AI agents how to think like product leaders. Covers Design Thinking & the Double Diamond (divergent/convergent process), problem discovery & framing (Jobs-to-be-Done, How Might We, Amazon Working Backwards), product strategy & outcome thinking (vision, OKRs, NCTs, product-market fit), strategic roadmapping (Now-Next-Later, Opportunity Solution Trees, story mapping), first principles & systems thinking (decomposition, feedback loops, leverage points), strategic decision-making (Cynefin, pre-mortems, Red Teaming, decision matrices), and bridging strategy to execution (dual-track agile, strategic narratives, stakeholder alignment, North Star metrics).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐ŸŒ Faculty of Service Design & Systems โ€” `service-design/`
The **orchestration faculty** โ€” bridges individual touchpoints into coherent end-to-end services. Covers Service-Dominant Logic (goods vs service thinking, 5 axioms), service blueprinting (5-layer blueprint with AI actor lanes), journey & moment mapping (emotional arcs, moments of truth, pain point scoring), ecosystem & stakeholder architecture (actor maps, value exchange, dependency matrix), AI-human handoff design (confidence thresholds, warm transfer, escalation ladder), service prototyping (Wizard of Oz, desktop walkthrough, riskiest assumption), and service health metrics (SERVQUAL, CSAT, CES, AI service scorecards).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### โš™๏ธ Faculty of Software Engineering โ€” `software-engineering/`
The **engineering foundation** โ€” clean code, SOLID principles, software architecture (monolith/microservices/event-driven), API design (REST/GraphQL/gRPC), GoF design patterns, testing strategies (unit/integration/E2E/TDD), refactoring & code review, and project structure with dependency injection.

**9 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿณ Faculty of DevOps & Infrastructure โ€” `devops-infra/`
The **deployment layer** โ€” Linux server fundamentals, Docker containerization, CI/CD pipelines (GitHub Actions), cloud deployment (AWS/GCP/Cloud Run), networking & proxies (DNS/nginx/TLS), monitoring & logging (Prometheus/Grafana), and infrastructure as code (Terraform).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ—„๏ธ Faculty of Database Management โ€” `database-management/`
The **data layer** โ€” relational design & normalization (1NF-3NF), SQL mastery (joins/window functions/CTEs), indexing & query optimization, database migrations, NoSQL (MongoDB/Redis/CAP theorem), data modeling patterns, and security & backup.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿค– Faculty of AI Integration & LLM Engineering โ€” `ai-integration/`
The **AI engineering layer** โ€” prompt engineering (few-shot/chain-of-thought/structured output), RAG architecture (retrieval/chunking/re-ranking), embeddings & vector search, LLM orchestration (function calling/agents/ReAct), evaluation & hallucination detection, AI safety & guardrails, and MCP tool integration.

**10 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ” Faculty of Security & Application Defense โ€” `security/`
The **security layer** โ€” OWASP Top 10 & threat modeling (STRIDE), authentication & authorization (OAuth/JWT/bcrypt/RBAC), API & input security (validation/SQL injection/rate limiting/CORS), encryption & data protection (TLS/AES/secrets management), secure SDLC & dependency security (SAST/DAST/npm audit), AI-specific security (prompt injection/jailbreaking), and incident response & compliance (GDPR/SOC2/post-mortem).

**9 Courses** | **Level: Beginner โ†’ Advanced**

### โšก Faculty of Performance Engineering โ€” `performance/`
The **optimization layer** โ€” Core Web Vitals & frontend performance (LCP/INP/CLS/Lighthouse), caching strategies (Redis/CDN/cache invalidation), backend optimization (N+1/connection pooling/async processing), database performance (EXPLAIN/indexes/cursor pagination), network & asset optimization (WebP/lazy loading/Brotli/HTTP/2), load testing & profiling (k6/flamegraph/P95), and performance budgets & CI enforcement.

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿงช Faculty of Testing & Quality Assurance โ€” `testing-qa/`
The **quality layer** โ€” testing fundamentals & pyramid (TDD/BDD/isolation), unit & component testing (Jest/Vitest/mocking), integration & API testing (Supertest/test databases), E2E & UI testing (Playwright/Cypress/visual regression), performance & load testing (k6/stress/soak), CI/CD test automation (flaky tests/parallelization), and quality metrics & strategy (coverage/mutation testing/bug escape rate).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ–ฅ๏ธ Faculty of Developer Experience โ€” `dx/`
The **developer-facing layer** โ€” DX fundamentals & strategy (empathy for devs, friction logging, DevEx framework), CLI design patterns (--help, exit codes, subcommands, progress bars), API design for developers (REST/GraphQL/gRPC ergonomics, error codes, SDK generation), documentation architecture (Diรกtaxis framework, docs-as-code, OpenAPI, MDX), SDK & library design (naming conventions, tree-shaking, middleware patterns), error messages for developers (actionable errors, structured logging, debugging tooling), and developer onboarding & metrics (TTFC/Time to First Call, DevEx surveys, DORA metrics).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ—‚๏ธ Faculty of Information Architecture โ€” `ia/`
The **structure layer** โ€” IA fundamentals & organization schemes (LATCH: Location/Alphabet/Time/Category/Hierarchy), navigation & wayfinding (breadcrumbs, sitemaps, progressive disclosure, contextual nav), search systems (faceted search, autocomplete, relevance ranking, federated search), taxonomies & ontologies (controlled vocabularies, polyhierarchies, SKOS, knowledge graphs), content modeling & metadata (schema.org, Dublin Core, headless CMS, structured content), card sorting & tree testing (open/closed card sort, treejack, IA validation), and IA for AI & personalization (dynamic IA, recommendation engines, semantic search).

**7 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿค– Faculty of Agentic Engineering & Orchestration โ€” `agentic-engineering/`
The **operational layer** for autonomous AI agents โ€” teaches how to *run agents in production*, beyond building single agents. Covers durable runtimes & control planes (state machines, checkpointing, HITL gates), context engineering (attention budget, compaction, JIT retrieval, scratchpads), multi-agent coordination (supervisor/worker, hierarchical, peer swarm, handoff protocols, delegation drift prevention), agent observability & evaluation (tracing, nested spans, trajectory eval, CI eval gates), cost-aware planning (model routing, confidence escalation, semantic caching, per-task budgets), agent safety & sandboxing (tool scoping, E2B microVMs, tool poisoning defense, audit trails), and agent productionization & lifecycle (versioning behavior bundles, non-human identity, canary/blue-green deployment, behavioral regression testing). Distinct from `ai-integration/` which covers *building* single agents (prompts, RAG, orchestration, eval, safety, MCP).

**9 Courses** | **Level: Beginner โ†’ Advanced**

### ๐Ÿ”ฌ Faculty of UX Research & Discovery โ€” `ux-research/`
The **evidence layer** โ€” teaches how to systematically gather, validate, and synthesize user evidence before designing. While other faculties teach *how to design* (Color, Typography, Layout) and *how to build* (Engineering, DevOps), this faculty teaches **how to research** โ€” the foundation that precedes all design and product work. Covers research fundamentals & method selection (qualitative, quantitative, generative, evaluative, triangulation), qualitative interview techniques (semi-structured interviews, contextual inquiry, active listening, bias avoidance), quantitative methods (survey design, web analytics, A/B testing, usability metrics like SUS/NPS), research synthesis & sensemaking (affinity mapping, coding, journey mapping, persona development, insight statements), research operations (ResearchOps maturity, participant management, repositories, democratization, continuous discovery), usability testing & evaluation (moderated/unmoderated testing, task design, severity rating, heuristic evaluation), and AI-augmented research frontier (AI-moderated interviews, synthetic users, continuous discovery pipelines, AI insight validation, research ethics). Distinct from `ux-psikologi` (psychology of users) and `strategic-design` (problem framing) โ€” this faculty teaches the *research methodology* itself.

**7 Courses** | **Level: Beginner โ†’ Advanced**

---

### โš–๏ธ Faculty of Design Ethics โ€” `design-ethics/`
The **ethics layer** โ€” teaches how to design responsibly. Covers ethical frameworks for designers (utilitarianism, deontology, virtue ethics, care ethics), privacy-first design (PbD principles, GDPR, data minimization, consent UX), inclusive design beyond accessibility (intersectionality, cognitive inclusion, economic and cultural inclusion), AI ethics & algorithmic fairness (bias types, fairness metrics, explainability, AI impact assessments), dark patterns & deceptive design (classification, detection, regulation, ethical persuasion alternatives), sustainability in digital design (carbon-aware UX, green hosting, lifecycle thinking, circular design), and ethical decision-making in organizations (ethics boards, red-teaming, ethical maturity models, whistleblowing).

**7 Courses** | **Level: Beginner โ†’ Advanced**

---

## ๐Ÿ”ฎ Roadmap

- [x] **ROADMAP v2 COMPLETE ๐Ÿ** โ€” 216 courses, 29 faculties, 10 MCP tools
- [ ] **v3 planning** โ€” Submit your ideas!

---

> *"Deep knowledge makes agents truly powerful."* โ€” Mas Aul ๐Ÿ”ฅ