<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FAPG/ferti-v2.git/models/nutrient-target.rkt, branch master</title>
<subtitle>[Racket] Ferti hydroponic nutrient solver, redux.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/'/>
<entry>
<title>Remove all references to nutrient targets.</title>
<updated>2025-12-06T14:26:22+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-12-06T14:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=03e1a1e6eac97f8d24ba36d7235d375331d11de1'/>
<id>03e1a1e6eac97f8d24ba36d7235d375331d11de1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Insist on grouped-row naming convention.</title>
<updated>2025-11-30T12:53:46+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-30T12:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=0e0de4a45c10fb2f1ea628f2514cf3f2742db310'/>
<id>0e0de4a45c10fb2f1ea628f2514cf3f2742db310</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent public interface from leaking internal implementation.</title>
<updated>2025-11-30T12:49:35+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-30T12:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=e082bbe3d61f1186c5758b2be61f793c75dd2439'/>
<id>e082bbe3d61f1186c5758b2be61f793c75dd2439</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tidy up model modules.</title>
<updated>2025-11-30T11:22:27+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-30T11:22:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=f6fb673058fbaeda8617e0e217b0de57eda2d9e2'/>
<id>f6fb673058fbaeda8617e0e217b0de57eda2d9e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor 'effective-on' to 'target-date'.</title>
<updated>2025-11-30T11:04:09+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-30T11:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=7e507567859f2db33776bb39b18f164e36f7e693'/>
<id>7e507567859f2db33776bb39b18f164e36f7e693</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add contracts related to nutrient-value.</title>
<updated>2025-11-30T10:11:09+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-30T10:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=355bbfd898a8b61797b3a077f15c5f97ab7ebb04'/>
<id>355bbfd898a8b61797b3a077f15c5f97ab7ebb04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add unit tests to model modules.</title>
<updated>2025-11-29T17:12:24+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-29T17:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=b5b9637c35436f1f4ec70207c519eb1e13da555c'/>
<id>b5b9637c35436f1f4ec70207c519eb1e13da555c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Main model structs can now be manipulated by id or entire struct.</title>
<updated>2025-11-29T17:10:26+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-29T17:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=a3e00cb41614056b898d74bafe0f86afb2590c56'/>
<id>a3e00cb41614056b898d74bafe0f86afb2590c56</id>
<content type='text'>
This paves the way to passing ids in URLs, and acting upon them in
handlers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This paves the way to passing ids in URLs, and acting upon them in
handlers.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add French name to nutrient model.</title>
<updated>2025-11-24T14:44:58+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-24T14:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=b4b113796455b85389df1c826f6e7ec93e804001'/>
<id>b4b113796455b85389df1c826f6e7ec93e804001</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update measurement and target contracts.</title>
<updated>2025-11-22T11:47:50+00:00</updated>
<author>
<name>Marius Peter</name>
<email>dev@marius-peter.com</email>
</author>
<published>2025-11-22T11:47:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mlnp.fr/FAPG/ferti-v2.git/commit/?id=3f62c5400ae060e860662dc23188924e13ae2725'/>
<id>3f62c5400ae060e860662dc23188924e13ae2725</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
