<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nav.git/.agent/code-map.md, branch main</title>
<subtitle>nav — android navigation app
</subtitle>
<id>https://git.terst.org/nav.git/atom?h=main</id>
<link rel='self' href='https://git.terst.org/nav.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/'/>
<updated>2026-07-01T06:55:49+00:00</updated>
<entry>
<title>docs(agent): update code-map for layer redesign (OCEAN, ATON, TSS, new picker)</title>
<updated>2026-07-01T06:55:49+00:00</updated>
<author>
<name>Peter Stone</name>
<email>thepeterstone@gmail.com</email>
</author>
<published>2026-07-01T06:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/commit/?id=bd1392ac4eb3aee62fd1c98e0bafcb4f68319d67'/>
<id>urn:sha1:bd1392ac4eb3aee62fd1c98e0bafcb4f68319d67</id>
<content type='text'>
Updated Last updated field to 2026-07-01. Added ui/aton/ subsection with
AtonData and AtonRepository entries. Updated MapLayerManager to describe
MapBasePreset values (OCEAN/SATELLITE/CHARTS/HYBRID) and ATON/TSS prefs.
Updated LayerPickerSheet to describe Windy-style card layout and 13-param
constructor. Updated MapHandler with ATON/TSS layer methods. Added AtonDataTest
to testing guide.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>docs(agent): update code-map + worklog; add additional map sources plan</title>
<updated>2026-06-30T19:50:35+00:00</updated>
<author>
<name>Peter Stone</name>
<email>thepeterstone@gmail.com</email>
</author>
<published>2026-06-30T19:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/commit/?id=13c72a335b7d1a0338d3e2d68556689d05d87a1c'/>
<id>urn:sha1:13c72a335b7d1a0338d3e2d68556689d05d87a1c</id>
<content type='text'>
Code map updated for all 2026-06-30 changes: ui/fishing/ package, FadData,
MapLayerManager (SST/depth/ATON), SafetyFragment collapsible, PreTripReport
auto-generate, LogEntry.trackId, idle timer, NightVision vs dark mode.

New 5-task plan: NOAA chart tiles, ATON vector layer, TSS overlay.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>docs(agent): fix code-map GPS section; add intent-reality audit process</title>
<updated>2026-06-05T00:09:44+00:00</updated>
<author>
<name>Claude</name>
<email>noreply@anthropic.com</email>
</author>
<published>2026-06-05T00:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/commit/?id=bc8382014a8cd8cf781a95714b2b18f4920e2dce'/>
<id>urn:sha1:bc8382014a8cd8cf781a95714b2b18f4920e2dce</id>
<content type='text'>
code-map.md:
- Correct the GPS gotcha section: DeviceGpsProvider uses LocationManager
  (not FusedLocationProviderClient) and is dead code — never instantiated
- Remove the false claim that MainViewModel shows a "No GPS" banner
- Document locationFlow replay=1 staleness behaviour accurately
- Document ACTION_STOP_UPDATES background-idle behaviour added in this session

config.md:
- Add review-intent-reality.md to the directory table
- Add two Living Documentation mandates: code-map accuracy obligation
  and intent-reality audit cadence

review-intent-reality.md (new):
- Structured audit prompt covering 6 categories: code-map vs implementation,
  dead code with documented intent, lying comments, architectural invariants,
  design-doc vs shipped code, worklog vs current state
- Standardised finding format (doc claim / code reality / severity / fix)
- Post-review commit convention

https://claude.ai/code/session_0126zvB69ccVoFtx2o96oaE2
</content>
</entry>
<entry>
<title>Add code-map.md: package topology, key classes, gotchas, testing guide</title>
<updated>2026-06-03T23:43:51+00:00</updated>
<author>
<name>Claude</name>
<email>noreply@anthropic.com</email>
</author>
<published>2026-06-03T23:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/nav.git/commit/?id=9d2486eb1001a7b6204e0ba878ac2fdd49262a70'/>
<id>urn:sha1:9d2486eb1001a7b6204e0ba878ac2fdd49262a70</id>
<content type='text'>
Comprehensive bootstrap doc for future agent sessions: full package/file
table for every domain, architectural invariants (SAF source-of-truth,
NavLogger, MOB always-on-top, etc.), testing commands, CI/merge workflow,
and a gotchas section covering known tricky spots.

Updated config.md directory table and worklog.

https://claude.ai/code/session_015p2yh5CaTdjWWJatAz5NBY
</content>
</entry>
</feed>
