topmark.presentation.markdown.registry¶
topmark / presentation / markdown / registry
Markdown renderers for registry-related commands.
This module contains Click-free Markdown renderers used by CLI commands to produce documentation-friendly output. Rendering is pure: functions return a string and perform no I/O.
Notes
These renderers use shared Click-free "human report" preparers so TEXT and MARKDOWN
expose equivalent information. Markdown output is document-oriented and intentionally
ignores TEXT-only verbosity and quiet controls; show_details / --long controls
registry detail depth across human formats.
See Also:
- topmark.presentation.shared.registry
- topmark.core.machine: canonical machine-readable
output primitives and contracts
render_filetype_policy_markdown ¶
Render a file type header policy for MARKDOWN output.
Source code in src/topmark/presentation/markdown/registry.py
render_filetypes_markdown ¶
Render the filetypes registry report as Markdown.
Markdown rendering ignores TEXT-only verbosity and quiet controls.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
report
|
FileTypesHumanReport
|
Prepared Click-free report model produced by
|
required |
Returns:
| Type | Description |
|---|---|
str
|
A Markdown document suitable for printing to stdout. |
Source code in src/topmark/presentation/markdown/registry.py
render_processors_markdown ¶
Render the processors registry report as Markdown.
Markdown rendering ignores TEXT-only verbosity and quiet controls.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
report
|
ProcessorsHumanReport
|
Prepared Click-free report model produced by
|
required |
Returns:
| Type | Description |
|---|---|
str
|
A Markdown document suitable for printing to stdout. |
Source code in src/topmark/presentation/markdown/registry.py
render_bindings_markdown ¶
Render the bindings registry report as Markdown.
Markdown rendering ignores TEXT-only verbosity and quiet controls.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
report
|
BindingsHumanReport
|
Prepared Click-free report model produced by
|
required |
Returns:
| Type | Description |
|---|---|
str
|
A Markdown document suitable for printing to stdout. |