<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/crates/fparkan-resource, branch devel</title>
<subtitle>Utilities and tools for the game "Parkan: Iron Strategy".
</subtitle>
<id>https://git.popov.link/fparkan/atom?h=devel</id>
<link rel='self' href='https://git.popov.link/fparkan/atom?h=devel'/>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/'/>
<updated>2026-07-18T11:15:29+00:00</updated>
<entry>
<title>perf(assets): reuse archives during mission loads</title>
<updated>2026-07-18T11:15:29+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T11:15:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=733bfcf6fa2e17dbc94487fb1b9eb4f896e53845'/>
<id>urn:sha1:733bfcf6fa2e17dbc94487fb1b9eb4f896e53845</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf(resource): avoid copying nres payloads</title>
<updated>2026-07-18T08:03:56+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T08:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=6b4fefc21f30300b07e6e6e99eedf3d81e855388'/>
<id>urn:sha1:6b4fefc21f30300b07e6e6e99eedf3d81e855388</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf(resource): skip duplicate archive metadata hashing</title>
<updated>2026-07-18T02:52:54+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T02:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=a4c7e4b0ba64007ff8d4b42703ea4a3967b9b7f9'/>
<id>urn:sha1:a4c7e4b0ba64007ff8d4b42703ea4a3967b9b7f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(deps): pin internal path dependency versions</title>
<updated>2026-07-18T01:40:24+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T01:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=ba5992cc566542bd7e0385a8d82293a4c4e74a46'/>
<id>urn:sha1:ba5992cc566542bd7e0385a8d82293a4c4e74a46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(clippy): address Rust 1.97 lints</title>
<updated>2026-07-18T01:31:39+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T01:31:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=fbe5a8497a9d8b9b7093182f51c506825d6e34cf'/>
<id>urn:sha1:fbe5a8497a9d8b9b7093182f51c506825d6e34cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test(resource): cover archive byte-budget eviction</title>
<updated>2026-06-29T22:43:25+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-29T22:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=0a7ba55b441f3b36a294b18e96b2887d6fd47b45'/>
<id>urn:sha1:0a7ba55b441f3b36a294b18e96b2887d6fd47b45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(resource): prevent stale archive refresh overwrite</title>
<updated>2026-06-29T22:38:01+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-29T22:38:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=6f84761b838e683788fd9192260f0617d58bde2c'/>
<id>urn:sha1:6f84761b838e683788fd9192260f0617d58bde2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(resource): type archive and vfs error mapping</title>
<updated>2026-06-29T22:34:25+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-29T22:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=2b16e5b11806c03c58d28c887b445ee829252661'/>
<id>urn:sha1:2b16e5b11806c03c58d28c887b445ee829252661</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: harden stage1 path and archive identity</title>
<updated>2026-06-29T21:40:47+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-29T21:40:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=146446d3e2679fc79a46603f0008e3deab1ac6b5'/>
<id>urn:sha1:146446d3e2679fc79a46603f0008e3deab1ac6b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: close stage 0-2 synthetic gates</title>
<updated>2026-06-23T18:32:50+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-23T18:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=9cc24e715db81edbe21c0d04aadd00f11dddecb8'/>
<id>urn:sha1:9cc24e715db81edbe21c0d04aadd00f11dddecb8</id>
<content type='text'>
</content>
</entry>
</feed>
