A quarkdown integration extension for markitect.
Find a file
tegwick 4828a73ec8 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-07-03:
  - update .custodian-brief.md for markitect-quarkdown
2026-07-03 18:49:00 +02:00
.claude/rules Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:27 +02:00
docs Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
examples Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
integration Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
registry Add capability registry scaffold (REUSE-WP-0014-T06 B04) 2026-06-16 01:55:33 +02:00
src/markitect_quarkdown Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
tests Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
wiki Quarkdown research and integration intent 2026-05-04 12:37:28 +02:00
workplans Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:27 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-07-03 18:49:00 +02:00
.gitignore Initial commit 2026-05-04 01:02:17 +00:00
.repo-classification.yaml Add .repo-classification.yaml (CUST-WP-0050 T11 agent first-pass) 2026-06-22 17:47:38 +02:00
AGENTS.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:27 +02:00
CLAUDE.md Add credential routing instructions for all agent runtimes 2026-06-18 22:48:38 +02:00
INTENT.md Quarkdown research and integration intent 2026-05-04 12:37:28 +02:00
LICENSE Initial commit 2026-05-04 01:02:17 +00:00
pyproject.toml Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
README.md Add Quarkdown render adapter boundary 2026-05-15 14:46:32 +02:00
SCOPE.md Add repository scope profile 2026-05-15 15:20:33 +02:00

markitect-quarkdown

markitect-quarkdown provides the concrete Quarkdown render/export adapter for Markitect. It keeps Quarkdown runtime assumptions out of markitect-tool while still satisfying the Markitect render adapter contract.

Scope

This repository owns:

  • render.quarkdown adapter descriptor and entry point
  • Markitect profile to Quarkdown profile mapping
  • controlled Quarkdown CLI execution plans
  • Quarkdown permission and runtime dependency mapping
  • generated artifact validation and checksums
  • open-reuse integration metadata

It does not reimplement Quarkdown, fork Quarkdown, or make core Markitect responsible for renderer behavior.

Development

Run tests from this checkout:

PYTHONPATH=src:/home/worsch/markitect-tool/src python3 -m pytest

The suite uses fake execution for adapter-boundary tests. A real Quarkdown runtime smoke check skips when quarkdown is not installed.

Entry Point

[project.entry-points."markitect_tool.render_export_adapters"]
quarkdown = "markitect_quarkdown.adapter:quarkdown_adapter_descriptor"

Docs

  • docs/adapter-boundary.md
  • docs/profile-matrix.md
  • docs/permissions-and-runtime.md
  • integration/quarkdown.integration.yaml