You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Define a tentative trurl.workspace.yaml format for opening multi-root editorial workspaces without forcing existing projects to migrate into TRURL's internal demo conventions.
The manifest should make heterogeneous literary/editorial folders legible to TRURL while staying readable to humans.
Project kinds, such as fiction_collection, story, fiction_project, essay_series, corpus_lab, research_report, art_project.
Parent/child relationships.
Internal Git repositories.
Folder role mappings.
Scanner hints.
Derived/dist folders.
Default UI views.
Writer-facing terminology.
Acceptance criteria
Draft trurl.workspace.yaml format is documented.
Example manifest for /media/diegom/luna/DEV/0w exists.
Required vs optional fields are documented.
Git modes are documented, e.g. repo, inherit, none, unknown.
Folder roles are documented, e.g. manuscript, drafts, final, working, canon, planning, research, assets, prompts, derived, published.
JSON schema or validation plan is proposed.
No runtime behavior change required in first pass.
Design principle
The manifest is a helper, not a prison. TRURL should still scan folders without a manifest, and the manifest should improve labels, roles, and intent rather than impose a rigid layout.
Purpose
Define a tentative
trurl.workspace.yamlformat for opening multi-root editorial workspaces without forcing existing projects to migrate into TRURL's internal demo conventions.The manifest should make heterogeneous literary/editorial folders legible to TRURL while staying readable to humans.
Initial target
Support a workspace like:
/media/diegom/luna/DEV/0wwith projects such as:
fiction/horror/los-andares-del-diablofiction/horror/los-andares-del-diablo/stories/la-pura-y-fria-obscuridadfiction/horror/los-andares-del-diablo/stories/enterrentariofiction/science-fiction/anatomistasfiction/science-fiction/cuencas-confederadasfiction/labd-503art-as-engineered-experiencecartografia-de-la-impunidadManifest should support
fiction_collection,story,fiction_project,essay_series,corpus_lab,research_report,art_project.Acceptance criteria
trurl.workspace.yamlformat is documented./media/diegom/luna/DEV/0wexists.repo,inherit,none,unknown.manuscript,drafts,final,working,canon,planning,research,assets,prompts,derived,published.Design principle
The manifest is a helper, not a prison. TRURL should still scan folders without a manifest, and the manifest should improve labels, roles, and intent rather than impose a rigid layout.