Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Jan Svabenik 99d9b8fa82 Prepare draft intake and LLM context flow 1 місяць тому
cmd/qctextbuilder Initial QC Text Builder MVP scaffold 1 місяць тому
data Prepare draft intake and LLM context flow 1 місяць тому
dist Prepare draft intake and LLM context flow 1 місяць тому
docs Prepare draft intake and LLM context flow 1 місяць тому
internal Prepare draft intake and LLM context flow 1 місяць тому
migrations Initial QC Text Builder MVP scaffold 1 місяць тому
test/integration Initial QC Text Builder MVP scaffold 1 місяць тому
web Prepare draft intake and LLM context flow 1 місяць тому
.env.local Initial QC Text Builder MVP scaffold 1 місяць тому
AGENTS.md Prepare draft intake and LLM context flow 1 місяць тому
README.md Prepare draft intake and LLM context flow 1 місяць тому
build-local.ps1 Initial QC Text Builder MVP scaffold 1 місяць тому
concept.json Initial QC Text Builder MVP scaffold 1 місяць тому
go.mod Add SQLite persistence and draft review flow 1 місяць тому
go.sum Add SQLite persistence and draft review flow 1 місяць тому
run-local.ps1 Initial QC Text Builder MVP scaffold 1 місяць тому

README.md

QC Text Builder (Go)

QC Text Builder ist eine Go-Anwendung fuer den kontrollierten QC-Textprozess von Template bis Site-Build.

Aktueller Stand

Die App kann heute:

  • AI-Templates aus QC synchronisieren und anzeigen.
  • Templates onboarden (Discovery/Manifest) und Felder fuer Mapping/Review bearbeiten.
  • Drafts anlegen, aktualisieren und im Status draft -> reviewed -> submitted fuehren.
  • Externen Draft-Intake ueber POST /api/drafts/intake verarbeiten (Stammdaten + optional Website-/Stilkontext, kein Direkt-Build).
  • Builds aus geprueften Daten starten sowie Job-Status pollen und Editor-URL nachladen.

Wichtig:

  • Leadharvester liefert nur Intake-Daten (Stammdaten + optional Kontext) in Drafts.
  • LLM-Autofill ist noch nicht fertig; vorbereitet sind nur Kontextfelder (Website/Style/Ton) im Draft-Review-Flow.

Lokaler Start

  1. Env setzen:
    • HTTP_ADDR=:8080
    • DB_DRIVER=sqlite (Default)
    • DB_URL=data/qctextbuilder.db (Default)
    • QC_BASE_URL=https://qc-api.yggdrasil.dev-mono.net/api/v1
    • QC_TOKEN=<bearer token>
  2. Starten:
    • go run ./cmd/qctextbuilder

Persistenz

Default ist SQLite. Gespeichert werden Settings, Templates, Manifeste/Felder, Drafts und Site-Builds.

Draft-/Review-Flow

Empfohlener Ablauf:

  1. Draft anlegen oder via Intake vorbefuellen.
  2. Inhalte im UI/API pruefen und anpassen.
  3. Draft auf reviewed setzen.
  4. Build starten; Draft wird auf submitted fortgeschrieben.

Weiterfuehrende Projektdoku

Zielbild, Roadmap und Ausbaustufen stehen hier:

  • docs/TARGET_STATE_AND_ROADMAP.md

Projektlokale Agentenleitplanken stehen hier:

  • AGENTS.md