You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julian Noble
22ff5cf802
goals: G-078..G-081 - ansi->html api, default-colour semantics, cell-grid mode, argdoc build pipeline
...
Formalize the follow-on work identified during the punk::args documentation
trials and ansi->html prototyping (2026-07-13/14):
- G-078 punk::ansi ANSI->HTML rendering api: promote the prototype ansi2html
converter + headless ansicat flatten entry into a documented punk::ansi
api (palette option, art mode with bold-as-bright and block sealing,
-assets embed|link|none using the vendored punkdoc-mono; docs-screenshot
enabler)
- G-079 default-colour semantics: renderspace replay output bakes explicit
SGR 40 for never-set backgrounds; preserve default fg/bg semantically so
html can theme-match any page background (current workaround: black pre)
- G-080 deterministic cell-grid rendering mode: inline-block cell emulation
to eliminate the residual sub-pixel seams the span-mode recipe accepts
- G-081 argdoc build pipeline: dev doc.* generation of doctools + punk-native
html + markdown from punk::args definitions against dev modules, incl.
per-form table rendering, deeper-namespace pages, @package surfacing
(G-075) and shared doc-set font assets
Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com
6 days ago
..
archive
punk::args 0.12.0: formcheck on-demand multiform ambiguity analysis + @form -overlapallowed sanction (G-074 achieved)
6 days ago
AGENTS.md
…
G-002-non-nested-subshell.md
…
G-003-subshell-resource-limits.md
…
G-004-no-committed-binaries.md
…
G-005-zig-build-infrastructure.md
…
G-006-prebuilt-artifact-download.md
…
G-008-scoped-console-state.md
…
G-009-themed-subshell-profiles.md
…
G-010-subshell-tree-navigation.md
…
G-011-console-stderr-semantics.md
…
G-012-template-payload-safety.md
…
G-013-raw-mode-default.md
…
G-014-punk-config-toml.md
…
G-016-projects-work-git-discovery.md
…
G-017-agent-project-discovery.md
…
G-018-zig-plain-tclsh-kits.md
…
G-019-dependency-scan-module-trimming.md
…
G-020-screencap-input-module.md
…
G-021-agent-visual-verification.md
…
G-022-fossil-rename-punkshell.md
…
G-023-version-named-binaries.md
…
G-024-mapvfs-toml.md
…
G-025-exe-selfreport.md
…
G-026-vendor-provenance-policy.md
…
G-027-derived-project-pull-updates.md
…
G-028-file-locker-identification.md
…
G-029-testmodules-from-srctests.md
…
G-030-maketcl-punkargs.md
…
G-031-componentized-kit-boot.md
…
G-032-launcher-punkargs.md
…
G-033-proj-mode-cwd-project.md
…
G-034-modpod-codeinterp-tcl86.md
…
G-035-mixed-tm-pkgindex-provision.md
…
G-038-piped-session-continuity.md
…
G-042-subshell-help-topics.md
…
G-043-subshell-definition-plugins.md
…
G-044-repl-command-completion.md
G-041 achieved: multi-form matching - automated form selection for parsing and documentation
1 week ago
G-047-declared-primary-vcs.md
…
G-048-textblock-table-punkargs.md
…
G-050-synopsis-validity-marking.md
…
G-052-oo-method-autodef.md
G-051 achieved: doc-walk choice-prefix parity + truthful doconly cmdtype (punk::ns 0.4.0, punk::lib 0.4.1, project 0.12.13)
1 week ago
G-053-punkargs-multiple-ranges.md
G-045 achieved: punk::args 0.8.1 define quoting documentation; flip + archival edits (project 0.12.8)
1 week ago
G-055-tclcore-regen-workflow.md
punk::args 0.12.0: formcheck on-demand multiform ambiguity analysis + @form -overlapallowed sanction (G-074 achieved)
6 days ago
G-056-punkargs-word-wrapping.md
…
G-057-kit-icon-embedding.md
…
G-060-qemu-test-matrix.md
…
G-061-pseudoconsole-expect.md
…
G-063-package-license-tracking.md
…
G-064-libsearch-machine-returns.md
…
G-065-declarative-vendoring.md
…
G-066-pkgindex-tm-repackaging.md
…
G-067-module-artifact-channel.md
…
G-068-vendored-moduledoc-workflow.md
…
G-069-splitter-tclparser-lint.md
goals: add G-069 (splitter tclparser cross-check lint) and G-070 (pure-Tcl tclparser)
1 week ago
G-070-pure-tcl-tclparser.md
goals: add G-069 (splitter tclparser cross-check lint) and G-070 (pure-Tcl tclparser)
1 week ago
G-072-punkargs-compound-clause-types.md
G-041 achieved: multi-form matching - automated form selection for parsing and documentation
1 week ago
G-073-punkargs-unavailable-choices.md
goals: add G-073 (punk::args unavailable choices)
1 week ago
G-075-punkargs-package-ids.md
goals: add G-075 (punk::args (package) ids - lookup fix + package documentation surface)
7 days ago
G-076-tcl9-deadconsole-fix-adoption.md
punk::lib 0.4.3 + punk::repl 0.5.1 + punk 0.2.6: G-076 dead-console defect in 'help tcl' with mitigated axis, version-gated watchdog (project 0.12.21)
7 days ago
G-077-punkexe-dash-e-oneliner.md
goals: add G-077 (punk executable -e one-liner support)
7 days ago
G-078-punkansi-tohtml-api.md
goals: G-078..G-081 - ansi->html api, default-colour semantics, cell-grid mode, argdoc build pipeline
6 days ago
G-079-renderspace-default-colour-semantics.md
goals: G-078..G-081 - ansi->html api, default-colour semantics, cell-grid mode, argdoc build pipeline
6 days ago
G-080-ansi2html-cellgrid-mode.md
goals: G-078..G-081 - ansi->html api, default-colour semantics, cell-grid mode, argdoc build pipeline
6 days ago
G-081-argdoc-build-pipeline.md
goals: G-078..G-081 - ansi->html api, default-colour semantics, cell-grid mode, argdoc build pipeline
6 days ago