Skip to content

[COURSE] LNP 304 — Lightning Terminal harmonization (rename + rewrite) - #4517

Open
Rogzy-DB wants to merge 10 commits into
devfrom
update/lnp404-harmonization
Open

[COURSE] LNP 304 — Lightning Terminal harmonization (rename + rewrite)#4517
Rogzy-DB wants to merge 10 commits into
devfrom
update/lnp404-harmonization

Conversation

@Rogzy-DB

Copy link
Copy Markdown
Contributor

Summary

  • Renamed LNP 404 → LNP 304 (advanced, not expert — tool-usage course, not protocol-level)
  • Full content harmonization in Loic Morel writing style
  • Course rewritten from Lightning Labs documentation + Hannah Rosenberg YouTube demo transcripts
  • Level: intermediate → advanced | Hours: 16 → 6 | test_only: true

What changed

File Change
courses/lnp404/courses/lnp304/ Folder renamed
en.md Full rewrite (518 → 1672 lines), intro chapter, 7 image refs, all internal refs updated to LNP 304
assets/en/001-007.webp 7 curated screenshots (from 126 raw video extractions)
course.yml level: advanced, hours: 6, test_only: true
quizz/ 55 quizzes (unchanged, carried over)

Notes for review

  • Videos kept as Pattern B (direct YouTube URLs) — not on PeerTube yet, will migrate to :::video id=UUID::: in V2
  • Images cover chapters 1.1–1.3 only (Install, Health Checks, Channels). Later chapters need proper screenshots in a future capture session
  • Recommend setting test_only: false after review to push to mainnet

Rogzy-DB and others added 9 commits March 30, 2026 17:50
- Rewrite all 11 chapters from AI-summary to Loic Morel writing style
- Add 66 code blocks (CLI commands, config files, bash snippets)
- Add Introduction part with Course overview chapter
- Add prerequisites, curriculum overview, documentation links
- Remove all em dashes, normalize Unicode hyphens
- Add missing course.yml fields: type, teaching_format, license
- Set test_only: false for mainnet preview
- 518 lines → 1640 lines (3x content expansion)

Source material: 11 Whisper transcripts + 5 Lightning Labs reference docs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add "Why this course matters" section at top
- Add "What you will learn" with concrete skills bullet points
- Combine 3 part descriptions into single "Curriculum" subsection
- Add "Prerequisites and tools" with languages/tools used
- Link Hannah Rosenberg to professor profile

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…shes)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Screenshots extracted from video lectures and filtered from 126 raw
captures down to 7 essential UI screenshots (login, dashboard, health
checks, channels). Terminal commands kept as code blocks instead.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Previous commit accidentally overwrote the harmonized en.md (1653 lines)
with a stale copy (532 lines), losing the introduction, prerequisites,
course structure, and all harmonization work. Restored from 0206e26
and re-inserted the 7 image references at correct positions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Course re-indexed per course-indexing-logic:
- Level: intermediate → advanced (300-level, not 400)
- Hours: 16 → 6 (actual content ~3h video + reading)
- Folder: lnp404/ → lnp304/
- All internal references updated

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Quiz 5: Node.js 2.1.5+ doesn't exist — corrected to "Go 1.21+ and Node.js"
Quiz 20: was near-duplicate of Quiz 17 (both about 60-day baseline) —
rewritten to ask about per-peer granularity instead

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Asi0Flammeus
Asi0Flammeus force-pushed the update/lnp404-harmonization branch from 23168b0 to c653955 Compare March 30, 2026 15:50
@Asi0Flammeus Asi0Flammeus changed the title update: LNP 404 → LNP 304 harmonization (rename + full rewrite) [COURSE] LNP 304 — Lightning Terminal harmonization (rename + rewrite) Mar 30, 2026
@Asi0Flammeus

Asi0Flammeus commented Mar 30, 2026

Copy link
Copy Markdown
Collaborator

Rebased onto current dev — removed unrelated deletions (projects, channel, arkadeos changes). Added labels.

- Removed duplicate "Documentation and resources" block (kept preamble copy)
- Added link to releases page for LitD version check

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Asi0Flammeus

Asi0Flammeus commented Mar 31, 2026

Copy link
Copy Markdown
Collaborator

Cleaned up:

  • Removed duplicate "Documentation and resources" section (lines 111-121, kept preamble copy)
  • Added link to official releases page next to the v0.12.2-alpha version reference

Next step

  • check / review in local app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants