Mesh Ezine publication control skill
Find a file
hermes f0b5106ce0
Some checks failed
CI / ci (push) Failing after 18s
ci: re-run via runner pickup verification
2026-09-26 20:06:54 -07:00
.forgejo/workflows Add basic CI workflow 2026-06-03 20:51:48 -07:00
_old Restructure ezine: AWM v1.0.4 compliant structure only 2026-03-02 19:21:18 -08:00
awm_mesh Add Discovery Agent: 6-stage pipeline complete 2026-03-03 13:03:29 -08:00
images Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
runner Fix writer: Strip markdown code blocks from LLM output 2026-03-10 07:57:16 +08:00
.gitignore Add complete Mesh Ezine project 2026-03-01 19:38:00 -08:00
.pre-commit-config.yaml chore: add basic pre-commit hooks (trailing-whitespace, eof-fixer, ruff) 2026-06-03 17:28:43 -07:00
mesh_ezine_review.md Add WordPress media upload implementation 2026-03-08 14:15:22 +08:00
README.md Add ezine README with pipeline status 2026-03-05 20:06:25 -08:00
TAILNET_ACCESS.md Test auto-proxy git push 2026-03-08 12:39:25 +08:00
wpengine_media_patch.py Add WordPress media upload implementation 2026-03-08 14:15:22 +08:00
wpengine_media_upload.py Add WordPress media upload implementation 2026-03-08 14:15:22 +08:00

Mesh Ezine

Autonomous AI-driven tech news publication pipeline.

Status

✅ Pipeline working end-to-end - Post 495 published successfully

Pipeline Flow

[1] Discovery → [2] Research → [3] LDR → [4] Writer-Editor → [5] Artist → [6] EIC → WordPress

Quick Start

cd runner
python3 full_pipeline_test.py

Key Files

File Purpose
full_pipeline_test.py End-to-end test with all stages
pipeline_with_feedback_loop.py Writer-Editor revision loop
agents/junior_writer_fixed.py Writer with citations
agents/editor_with_kickback.py Editor with feedback
agents/artist_agent.py Image generation
agents/eic_impl.py Final gate + WordPress publish

Known Issues

  • Artist images not uploaded to WordPress - EIC needs media upload implementation
  • Category IDs fixed - News=2, Analysis=3, Opinion=4 (was wrong before)
  • Title sanitization - Pipes removed from titles

Next Steps

  1. Implement WordPress media upload in EIC
  2. Full production test with image
  3. Scheduled runs via cron