@@ -16,30 +16,30 @@ This repository publishes the **Knowledge Intelligence** white paper and framewo
1616
1717```
1818knowledge-intelligence/
19- ├── index.html # Single-page website (all HTML, CSS, JS inline)
19+ ├── index.html # Landing page and chapter hub
20+ ├── pages/
21+ │ ├── assets.html # Source page (permalink: /assets.html)
22+ │ ├── barriers.html # Source page (permalink: /barriers.html)
23+ │ ├── capability.html # Source page (permalink: /capability.html)
24+ │ ├── challenge.html # Source page (permalink: /challenge.html)
25+ │ ├── decisions.html # Source page (permalink: /decisions.html)
26+ │ ├── framework.html # Source page (permalink: /framework.html)
27+ │ └── measurement.html # Source page (permalink: /measurement.html)
2028├── CNAME # Custom domain — do not delete
2129├── README.md # Project overview
2230├── AGENTS.md # Coding agent guidance (Codex/OpenAI)
2331├── CLAUDE.md # This file
2432├── assets/
25- │ └── kore-logo-horizontal-gradient-dark.svg
26- ├── images/
27- │ ├── network.png # Hero background
28- │ └── Henley docs/ # Reference PDF materials
29- ├── .github/
30- │ └── workflows/
31- │ └── deploy.yml # GitHub Pages deployment pipeline
32- ├── instructions/ # Authoritative content governance documents
33- │ ├── Knowledge_Intelligence_Executive_Instruction_Block.md
34- │ ├── Knowledge_Intelligence_Full_Instruction_Set.md
35- │ ├── Knowledge_Intelligence_Red_Team_Instruction_Set.md
36- │ └── Knowledge_Intelligence_Strategy_Governance_Pack_v1.0.md
37- └── research/ # Supporting research reports
38- ├── know-intl-deep-research-report.md
39- ├── know-intl-deep-research-report-v2.md
40- ├── know-intl-deep-research-report-v3.md # Most complete version
41- ├── kore-deep-research-report.md
42- └── Henley docs/
33+ │ ├── css/
34+ │ │ └── site.css # Shared stylesheet
35+ │ ├── js/
36+ │ │ └── site.js # Shared JavaScript
37+ │ └── images/
38+ │ ├── kore-logo-horizontal-gradient-dark.svg
39+ │ └── network.png
40+ └── .github/
41+ └── workflows/
42+ └── deploy.yml # GitHub Pages deployment pipeline
4343```
4444
4545---
@@ -48,9 +48,9 @@ knowledge-intelligence/
4848
4949| Concern | Detail |
5050| ---| ---|
51- | Site type | Static HTML — no build step, no framework |
52- | Styling | Embedded CSS in ` index.html ` (CSS variables, dark theme) |
53- | JS | Minimal inline scripts + Lucide icons via CDN |
51+ | Site type | Static HTML source + Jekyll build for clean URL routing |
52+ | Styling | Shared CSS in ` assets/css/site.css ` |
53+ | JS | Shared JS in ` assets/js/site.js ` + Lucide icons via CDN |
5454| Fonts | Google Fonts (Bricolage Grotesque, DM Sans, Inter, Space Grotesk) |
5555| Deployment | GitHub Actions → GitHub Pages |
5656| Package manager | None |
@@ -64,34 +64,33 @@ knowledge-intelligence/
6464Default editable files for site updates:
6565
6666- ` index.html `
67+ - ` pages/** `
6768- ` assets/** `
68- - ` images/** ` (only files already referenced by ` index.html ` )
69+ - ` README.md `
6970- ` .github/workflows/deploy.yml ` (only when changing deployment behaviour)
7071
7172** Do not edit unless explicitly requested:**
7273
73- - ` research/ ` — research reports used as source material
74- - ` instructions/ ` — authoritative governance and instruction documents
75- - ` whitepaper/ ` , ` tools/ ` — reserved directories (not yet created)
7674- ` CNAME ` — must remain at repo root to preserve custom domain mapping
7775
7876---
7977
8078## Deployment
8179
8280- ** Trigger** : push to ` main ` or manual workflow dispatch via GitHub UI
83- - ** Artifact path** : repository root (` . ` ) — all published files must remain in a root-relative layout
81+ - ** Build** : ` actions/jekyll-build-pages@v1 ` (source ` . ` → destination ` ./_site ` )
82+ - ** Artifact path** : ` ./_site `
8483- ** Custom domain** : configured via ` CNAME ` ; never delete this file
8584
86- Pushing to ` main ` is the only required deploy action. There is no build, compile, or bundle step .
85+ Pushing to ` main ` is the required deploy action; GitHub Actions handles the Jekyll build and Pages deploy .
8786
8887---
8988
9089## Validation Checklist (Before Committing)
9190
92- 1 . Confirm changed assets exist and all paths in ` index.html ` are correct.
91+ 1 . Confirm changed assets exist and all paths in ` index.html ` / ` pages/*.html ` are correct.
93922 . Verify no internal/unintended directories have been exposed for publishing (check ` .gitignore ` ).
94- 3 . Ensure ` .github/workflows/deploy.yml ` still references the correct artifact path ( ` . ` ) .
93+ 3 . Ensure ` .github/workflows/deploy.yml ` still builds and uploads ` ./_site ` .
95944 . If links were changed, use absolute domain links or root-relative paths consistent with GitHub Pages hosting.
96955 . Content changes must comply with the writing constraints below.
9796
@@ -202,28 +201,16 @@ When developing or extending white paper content, follow this arc:
202201
203202---
204203
205- ## Research Materials
206-
207- The ` research/ ` directory contains supporting reports. The most complete reference is:
208-
209- - ` research/know-intl-deep-research-report-v3.md ` — reference architecture, capability layers, open-source toolchain, use cases
210- - ` research/kore-deep-research-report.md ` — Kore Common Knowledge Asset (CKA) Standard v1.3, signal computation formulas, lifecycle states
211-
212- These are ** source material** , not published content. Do not treat them as authoritative outputs.
213-
214- ---
215-
216204## What Claude Should and Should Not Do
217205
218206** Do:**
219- - Edit ` index.html ` for visual, structural, or content updates as requested
207+ - Edit ` index.html ` and ` pages/*.html ` for visual, structural, or content updates as requested
220208- Follow the content governance constraints above for any text additions
221209- Keep commits small and descriptive
222210- Respect the safe edit scope boundaries
223211
224212** Do not:**
225213- Add marketing language, hype, or transformation claims to white paper content
226- - Edit ` instructions/ ` or ` research/ ` unless explicitly asked
227214- Add unverified statistics or claims
228215- Delete ` CNAME `
229216- Push to ` main ` without confirmation
0 commit comments