28 lines
842 B
Markdown
28 lines
842 B
Markdown
# Core Workflows
|
|
|
|
This sequence diagram illustrates the primary workflow for a single content generation job.
|
|
|
|
```mermaid
|
|
sequenceDiagram
|
|
participant User
|
|
participant CLI
|
|
participant Ingestion
|
|
participant Generation
|
|
participant Interlinking
|
|
participant Deployment
|
|
participant API
|
|
|
|
User->>CLI: run job --file report.xlsx
|
|
CLI->>Ingestion: process_cora_file("report.xlsx")
|
|
Ingestion-->>CLI: project_id
|
|
CLI->>Generation: generate_content(project_id)
|
|
Generation-->>CLI: raw_html_list
|
|
CLI->>Interlinking: inject_links(raw_html_list)
|
|
Interlinking-->>CLI: final_html_list
|
|
CLI->>Deployment: deploy_batch(final_html_list)
|
|
Deployment-->>CLI: deployed_urls
|
|
CLI->>API: send_to_link_builder(job_data, deployed_urls)
|
|
API-->>CLI: success
|
|
CLI-->>User: Job Complete! URLs logged.
|
|
```
|