Revision history for Perl extension Text::Fab.

0.01		  Fri Sep  5 07:50:43 2025
	- original version; created by h2xs 1.23 with options
		-Xn Text::Fab

	A lot of technical work on the stub implementation, documentation and the test suite was passed to Gemini 2.5 Pro
		(with 32K thinking budget + very delicate system instructions).

	The implementation supports the most basic parts of processing pipeline only.  Only the pure-config__* subsystem is
	covered by the test suite.

0.02	Reworked with Gemini 3.8 Flash Medium (and one iteration with High) in a pure-chat in AI Studio; no system instructions.
	The only target was to make the test suite to match the docs (and fix the implementation accordingly).
	Only the updates to the docs checked by a human.
	The model claims that all the APIs (except Control Flow, Loops, Caching, Root Directives) are implemented and covered by
	the test suite.

0.03	Continue reworking with Gemini 3.8 Flash Medium in a pure-chat in AI Studio; no system instructions.
	Restore the original comments in the code.  Add new comments likewise.
	Fix a mismatch of the semantic of preserved blinding lists with what is written in the docs.
	Fix the scalar set/append with multiple arguments (only one allowed), allow string "offset" for hashes.
	Implement priority-based group__postpone; support insertion of undo actions from undo actions.
	Even if errors happen, all the postponed actions are performed.

	  t/10-corner-cases.t		New file

0.04    Better coverage:

	  t/11-coverage-expansion.t	New file

0.05    POD: Preview of the architecture on a (contrived) example.  (Might not map 100% to the current implementation.)
		Completeness of Directive Parser:
	Added handlers for#prepend,#pop, and#create_section, wiring them tocfg__prepend,cfg__pop, andout__create_section.
	Added target section tracking stack ($fab->{target_stack}) to support#end_section(as shown in the SYNOPSIS), restoring
	  the target section to the enclosing context.
	Extended#embparsing to support qualifiednamespace:basenamesyntax (e.g.,#emb ChapterLayout:titleand#emb _main:title).
	Standardized default directive syntax errors to includeE_SYNTAX_ERRORwhile maintaining compatibility with_handle_error.
		Prefix Call Stack Lifecycle & Prefix-Aware Types:
	Implementedcall_stack__push($prefix, [$filter_name])andcall_stack__pop(), with underflow protection for the base prefix
	 'Fab/'.
	Updated_get_key_typeto resolvehash_keysandlist_keysusingcfg__get_prefixed_scan(without redundant fallbacks),
	  enabling localized prefix-scoped type definitions.
		Introspection of Inclusion State:
	Initialized and maintained$self->{config}{'opened_includes'}alongside'opened_groups'insideinclude__text, cleanly
	  exposing the include path chain.

	  Makefile.PL		put
	    use 5.022000;
            TEST_REQUIRES => {
                'Test::Exception' => 0,	## Present (?) since Perl 5.18 (which bundles MakeMaker 6.90 >= 6.64)
            },

	Better coverage:

	  t/12-parser-and-prefix-lifecycle.t New file

