journeys_api.php

Backend endpoint responsible for managing the journeys system and content delivery.

Overview

  • Manages blog content stored as static HTML within content/{slug}.html.

Development Roadmap

  • Visual Editor Implementation: Develop a block-based editor (sequential text and photo blocks) similar to Adobe Express to replace manual HTML editing.
  • Document Processing: Implement logic to parse and fuse multiple PDF assets (e.g., Japan trip documentation) into unified blog posts.

Known Issues

  • UI Conflict: The homepage quick-nav (second row) is currently obscured by the ticker bar.
  • Editing Workflow: Lack of a native interface for modifying the existing content/{slug}.html files.

Security & Constraints

  • Mutation Guard: All administrative requests must adhere to the same-origin guard protocol (requireSameOriginForMutatingRequest()) as established in other system modules.
  • 2026 04 14 New Claude Plan

Source Notes