aigc_prompt_composer 0.1.1
aigc_prompt_composer: ^0.1.1 copied to clipboard
Extensible Dart toolkit for deterministic prompt composition, localization, validation, and structured rendering.
0.1.1 #
- Add
PromptComposer.composeEach()for lazy, ordered batch composition without materializing the complete result set. - Reuse the lazy composition pipeline in
composeAll()while preserving its immutable list contract. - Exercise lazy composition through unit tests and the isolated CLI consumer.
0.1.0 #
- Promote the tested prerelease API to the first non-prerelease version.
- Refine package metadata and public documentation around the package's core composition, localization, validation, and rendering capabilities.
0.1.0-dev.4 #
- Add immutable
PromptComposer.composeAll()results for ordered batch composition with shared schemas and options. - Add
PromptComposer.composeAllOrThrow()andPromptBatchCompositionExceptionfor recoverable strict batch workflows. - Add composable
ComposedPrompt.issuesWhere()andhasIssue()diagnostic queries. - Exercise the batch API through unit tests and the isolated CLI consumer.
0.1.0-dev.3 #
- Add
PromptComposer.composeOrThrow()for strict composition workflows. - Add
PromptCompositionExceptionwith the complete partial result and immutable error diagnostics. - Add immutable
errorIssues,warningIssues, andinfoIssuesviews onComposedPrompt. - Exercise strict composition through the isolated CLI consumer test.
0.1.0-dev.2 #
- Add stable built-in validation issue-code constants.
- Add versioned top-level JSON payloads with legacy-input compatibility.
- Validate and deeply freeze JSON-compatible metadata and variable values.
- Add deterministic permutation, strict decoding, and contract regression tests.
- Add a 90 percent line-coverage gate and isolated CLI consumer smoke test.
- Add a 10,000-fragment composition benchmark.
- Add architecture, localization, serialization, validation, contribution, and security documentation.
- Add minimum-SDK, stable-SDK, and Windows CI coverage.
0.1.0-dev.1 #
- Add extensible schemas with user-defined, deterministically ordered sections.
- Add localized fragments, variable substitution, fallback selection, and configurable deduplication.
- Add structural, required-section, multiplicity, and conflict validation.
- Add serializable recipes, options, composed results, and diagnostics.
- Add plain-text and structured JSON renderers.
- Add custom validator and renderer extension points.
- Add image and video prompt composition examples.