<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sisudoc-spine, branch main</title>
<subtitle>SiSU Spine: document publishing and search (in D) 2015</subtitle>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/'/>
<entry>
<title>ldc-1.43.0 overlay</title>
<updated>2026-08-31T00:08:22+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-31T00:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=5702376a05de81d224086c09b9b0b30cc7fe1a2b'/>
<id>5702376a05de81d224086c09b9b0b30cc7fe1a2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test-abstraction-ssp re-generated, abstraction fix</title>
<updated>2026-08-30T17:36:43+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-30T17:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=446d4dc64ffb667fee562880437508ab22765d54'/>
<id>446d4dc64ffb667fee562880437508ab22765d54</id>
<content type='text'>
test-abstraction-ssp re-generated: document abstraction (ocda)
document structure representation fixes (verify)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test-abstraction-ssp re-generated: document abstraction (ocda)
document structure representation fixes (verify)
</pre>
</div>
</content>
</entry>
<entry>
<title>abstraction/.ssp: fix doc structure representation</title>
<updated>2026-08-30T17:28:10+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-30T17:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=8944b13ecdfeb4908cb70974e57d905775055ccf'/>
<id>8944b13ecdfeb4908cb70974e57d905775055ccf</id>
<content type='text'>
fix to --abstraction/.ssp: fix document structure, representation
parent, ancestors, children. Make parent_ocn, the marked-up and
collapsed ancestor arrays, and the children correctly represent
the document structure. fixed

(assisted by Claude-Code)

Co-Authored-By: Claude Opus 5 (1M context) &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01836BxBb8LvVKJ8sBg7Dx6U
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix to --abstraction/.ssp: fix document structure, representation
parent, ancestors, children. Make parent_ocn, the marked-up and
collapsed ancestor arrays, and the children correctly represent
the document structure. fixed

(assisted by Claude-Code)

Co-Authored-By: Claude Opus 5 (1M context) &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01836BxBb8LvVKJ8sBg7Dx6U
</pre>
</div>
</content>
</entry>
<entry>
<title>file rename: out_src_abstraction_ocda_peg_ssp.org</title>
<updated>2026-08-30T17:18:39+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-30T17:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=828216a8e1588b0266c9cda90b6fbadf93397c68'/>
<id>828216a8e1588b0266c9cda90b6fbadf93397c68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>.ssp: doc structure related fixes (&amp; to epub toc_nav)</title>
<updated>2026-08-29T00:15:35+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-28T23:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=45a73e4464fb662d481d31ebf8d3ef204296159a'/>
<id>45a73e4464fb662d481d31ebf8d3ef204296159a</id>
<content type='text'>
for document abstraction and its .ssp output, removed the
requirement of including --abstraction &amp; --serial flags to produce
correct output (for: .dom_status, .dom_status_collapsed &amp;
.last_descendant)

- meta_processing_xml_dom() includes show_abstraction, so --pod2
  and --show-abstraction run the dom pass; last_descendant is
  derived from that pass via after_doc_get_descendants()

The accumulators are now verified as eight wide locals of
docAbstraction(), so each document starts clean and no two threads
share one.
- bug: the four dom accumulators were template scope (shared) and
  nine wide, while their end of document reset was eight wide, so
  the first document of a run differed from the rest and parallel
  runs raced on one buffer, (which also mis-nested epub toc_nav)

test/ reference .ssp regenerated: accelerando only, trailing zero
dropped.
test-abstraction-ssp.sh now runs parallel and diffs output against
a serial run.

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for document abstraction and its .ssp output, removed the
requirement of including --abstraction &amp; --serial flags to produce
correct output (for: .dom_status, .dom_status_collapsed &amp;
.last_descendant)

- meta_processing_xml_dom() includes show_abstraction, so --pod2
  and --show-abstraction run the dom pass; last_descendant is
  derived from that pass via after_doc_get_descendants()

The accumulators are now verified as eight wide locals of
docAbstraction(), so each document starts clean and no two threads
share one.
- bug: the four dom accumulators were template scope (shared) and
  nine wide, while their end of document reset was eight wide, so
  the first document of a run differed from the rest and parallel
  runs raced on one buffer, (which also mis-nested epub toc_nav)

test/ reference .ssp regenerated: accelerando only, trailing zero
dropped.
test-abstraction-ssp.sh now runs parallel and diffs output against
a serial run.

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>test build .ssp requires --serial (--no-parallel) run</title>
<updated>2026-08-29T00:15:35+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-28T19:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=b52e78dac6179fbc43217a8993889a6fabebc9dc'/>
<id>b52e78dac6179fbc43217a8993889a6fabebc9dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test build .ssp requires --abstraction to be run</title>
<updated>2026-08-29T00:15:35+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-28T19:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=bf4c8f3d12cbe388998a4a975ee380b57e2178da'/>
<id>bf4c8f3d12cbe388998a4a975ee380b57e2178da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dlang overlays upkeep touch</title>
<updated>2026-08-29T00:15:35+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-29T00:14:05+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=83ccf32c597a9384a2c8f9ac76080a9813c08137'/>
<id>83ccf32c597a9384a2c8f9ac76080a9813c08137</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dlang related nixpkgs overlay updates</title>
<updated>2026-08-28T14:42:56+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-27T22:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=44f4c3fa1115f34b25af9d1518cde9de0e70c06c'/>
<id>44f4c3fa1115f34b25af9d1518cde9de0e70c06c</id>
<content type='text'>
- dmd 2.112.1
- ldc 1.43.0 beta1
- dub 1.41.0
- dtools 2.112.1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- dmd 2.112.1
- ldc 1.43.0 beta1
- dub 1.41.0
- dtools 2.112.1
</pre>
</div>
</content>
</entry>
<entry>
<title>run test-abstraction-ssp.sh update</title>
<updated>2026-08-28T14:42:56+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-08-27T19:59:37+00:00</published>
<link rel='alternate' type='text/html' href='https://sisudoc.com/projects/sisudoc-spine/commit/?id=2a6d611754eedf2d1dbb3f587c5c9aa3c04f066b'/>
<id>2a6d611754eedf2d1dbb3f587c5c9aa3c04f066b</id>
<content type='text'>
generrate new reference set of .ssp
test-abstraction-ssp.sh --generate
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
generrate new reference set of .ssp
test-abstraction-ssp.sh --generate
</pre>
</div>
</content>
</entry>
</feed>
