Skip to content

Commit 6783161

Browse files
JonJLevesqueclaude
andcommitted
Add Jekyll GitHub Pages setup for documentation website
New files: - _config.yml: Jekyll configuration with just-the-docs theme - Gemfile: Ruby dependencies for local development - index.md: Landing page for GitHub Pages - .github/workflows/pages.yml: Automated deployment workflow - Section index files: Navigation pages for each section Updates: - Added front matter to Introduction, Conclusion, and Table of Contents - Section index pages provide organized navigation Site will be available at: https://jonjl.github.io/Project2029/ To enable: Go to repository Settings > Pages > Source: GitHub Actions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 790b3ec commit 6783161

14 files changed

Lines changed: 535 additions & 0 deletions

File tree

.github/workflows/pages.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Build and deploy Jekyll site to GitHub Pages
2+
name: Deploy Jekyll site to Pages
3+
4+
on:
5+
# Runs on pushes targeting the default branch
6+
push:
7+
branches: ["main"]
8+
9+
# Allows you to run this workflow manually from the Actions tab
10+
workflow_dispatch:
11+
12+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13+
permissions:
14+
contents: read
15+
pages: write
16+
id-token: write
17+
18+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19+
concurrency:
20+
group: "pages"
21+
cancel-in-progress: false
22+
23+
jobs:
24+
# Build job
25+
build:
26+
runs-on: ubuntu-latest
27+
steps:
28+
- name: Checkout
29+
uses: actions/checkout@v4
30+
31+
- name: Setup Ruby
32+
uses: ruby/setup-ruby@v1
33+
with:
34+
ruby-version: '3.2'
35+
bundler-cache: true
36+
37+
- name: Setup Pages
38+
id: pages
39+
uses: actions/configure-pages@v4
40+
41+
- name: Build with Jekyll
42+
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
43+
env:
44+
JEKYLL_ENV: production
45+
46+
- name: Upload artifact
47+
uses: actions/upload-pages-artifact@v3
48+
49+
# Deployment job
50+
deploy:
51+
environment:
52+
name: github-pages
53+
url: ${{ steps.deployment.outputs.page_url }}
54+
runs-on: ubuntu-latest
55+
needs: build
56+
steps:
57+
- name: Deploy to GitHub Pages
58+
id: deployment
59+
uses: actions/deploy-pages@v4

00_Introduction_A_Mandate_to_Restore_Democracy.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: Introduction
4+
nav_order: 2
5+
description: "A Call to Preserve Our Republic - The Five Core Mandates of Project 2029"
6+
---
7+
18
# Introduction: A Mandate to Restore Democracy
29

310
## A Call to Preserve Our Republic

30_Conclusion_Forward_Together.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: Conclusion
4+
nav_order: 99
5+
description: "Forward Together - Democracy Renewed"
6+
---
7+
18
# Conclusion: Forward Together - Democracy Renewed
29

310
## The Choice Before Us

Gemfile

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
source "https://rubygems.org"
2+
3+
gem "jekyll", "~> 4.3"
4+
gem "just-the-docs", "~> 0.8.2"
5+
6+
group :jekyll_plugins do
7+
gem "jekyll-seo-tag"
8+
gem "jekyll-sitemap"
9+
gem "jekyll-remote-theme"
10+
end
11+
12+
# Windows and JRuby does not include zoneinfo files
13+
platforms :mingw, :x64_mingw, :mswin, :jruby do
14+
gem "tzinfo", ">= 1", "< 3"
15+
gem "tzinfo-data"
16+
end
17+
18+
# Performance-booster for watching directories on Windows
19+
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
20+
21+
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds
22+
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
layout: default
3+
title: "Section 1: Restoring Good Governance"
4+
nav_order: 10
5+
has_children: true
6+
---
7+
8+
# Section 1: Restoring Good Governance
9+
10+
This section addresses the restoration of professional, ethical governance in the White House and Executive Branch.
11+
12+
## Chapters
13+
14+
- [Chapter 1: White House Office](Chapter_01_White_House_Office) - Ethics, transparency, and professional staffing
15+
- [Chapter 2: Executive Office of the President](Chapter_02_Executive_Office_of_the_President) - OMB, NSC, and policy process
16+
- [Chapter 3: Central Personnel Agencies](Chapter_03_Central_Personnel_Agencies) - Merit system protection
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: default
3+
title: "Section 2: The Common Defense"
4+
nav_order: 20
5+
has_children: true
6+
---
7+
8+
# Section 2: The Common Defense
9+
10+
This section covers national security, defense, intelligence, and international relations.
11+
12+
## Chapters
13+
14+
- [Chapter 4: Department of Defense](Chapter_04_Department_of_Defense) - Military policy and civilian control
15+
- [Chapter 5: Department of Homeland Security](Chapter_05_Department_of_Homeland_Security) - Border security and emergency management
16+
- [Chapter 6: Department of State](Chapter_06_Department_of_State) - Diplomacy and foreign policy
17+
- [Chapter 7: Intelligence Community](Chapter_07_Intelligence_Community) - Intelligence oversight and reform
18+
- [Chapter 8: Media Agencies](Chapter_08_Media_Agencies) - VOA, international broadcasting
19+
- [Chapter 9: USAID](Chapter_09_USAID) - Foreign assistance and development
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: default
3+
title: "Section 3: The General Welfare"
4+
nav_order: 30
5+
has_children: true
6+
---
7+
8+
# Section 3: The General Welfare
9+
10+
This section addresses domestic policy agencies that serve the public good.
11+
12+
## Chapters
13+
14+
- [Chapter 10: Department of Agriculture](Chapter_10_Department_of_Agriculture) - Food security and rural development
15+
- [Chapter 11: Department of Education](Chapter_11_Department_of_Education) - **Civic education flagship chapter**
16+
- [Chapter 12: Department of Energy](Chapter_12_Department_of_Energy) - Clean energy transition
17+
- [Chapter 13: Environmental Protection Agency](Chapter_13_Environmental_Protection_Agency) - Environmental protection
18+
- [Chapter 14: Health and Human Services](Chapter_14_HHS) - Healthcare and public health
19+
- [Chapter 15: Housing and Urban Development](Chapter_15_HUD) - Housing policy and affordability
20+
- [Chapter 16: Department of Interior](Chapter_16_Interior) - Public lands and resources
21+
- [Chapter 17: Department of Justice](Chapter_17_Department_of_Justice) - **Criminal justice transformation**
22+
- [Chapter 18: Department of Labor](Chapter_18_Labor) - Worker protections and employment
23+
- [Chapter 19: Department of Transportation](Chapter_19_Transportation) - Infrastructure and mobility
24+
- [Chapter 20: Veterans Affairs](Chapter_20_Veterans_Affairs) - Veterans services

Section4_The_Economy/index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: default
3+
title: "Section 4: The Economy"
4+
nav_order: 40
5+
has_children: true
6+
---
7+
8+
# Section 4: The Economy
9+
10+
This section covers economic policy, trade, and financial regulation.
11+
12+
## Chapters
13+
14+
- [Chapter 21: Department of Commerce](Chapter_21_Commerce) - Economic development and trade
15+
- [Chapter 22: Department of Treasury](Chapter_22_Treasury) - **Tax reform and fiscal policy**
16+
- [Chapter 23: Export-Import Bank](Chapter_23_Export_Import_Bank) - Export financing
17+
- [Chapter 24: Federal Reserve](Chapter_24_Federal_Reserve) - Monetary policy
18+
- [Chapter 25: Small Business Administration](Chapter_25_Small_Business_Administration) - Small business support
19+
- [Chapter 26: Trade Policy](Chapter_26_Trade_Policy) - Trade agreements and policy
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
layout: default
3+
title: "Section 5: Independent Regulatory Agencies"
4+
nav_order: 50
5+
has_children: true
6+
---
7+
8+
# Section 5: Independent Regulatory Agencies
9+
10+
This section addresses independent agencies that regulate specific sectors.
11+
12+
## Chapters
13+
14+
- [Chapter 27: Financial Regulatory Agencies](Chapter_27_Financial_Regulatory_Agencies) - SEC, CFTC, and financial oversight
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
layout: default
3+
title: "Section 6: Safeguarding Democracy"
4+
nav_order: 60
5+
has_children: true
6+
---
7+
8+
# Section 6: Safeguarding Democracy and Accountability
9+
10+
**This is the transformative section.** These chapters go beyond restoration to fundamentally strengthen American democracy.
11+
12+
## Chapters
13+
14+
- [Chapter 28: Legal Accountability](Chapter_28_Legal_Accountability_for_Subversion_of_Democracy) - **Accountability framework** (14,470 words)
15+
- [Chapter 29: Structural Safeguards](Chapter_29_Structural_Safeguards) - **AI governance, election security**
16+
- [Chapter 30: Fundamental Transformation](Chapter_30_Fundamental_Democratic_Transformation) - **THE transformative vision** (18,000 words)
17+
- [Chapter 31: Constitutional Hardball](Chapter_31_Constitutional_Hardball) - **Aggressive enforcement strategy**

0 commit comments

Comments
 (0)