docs: remove hardcoded tables of contents from hand-written pages
GitHub renders its own outline for wiki pages, so the hand-maintained
"Table of contents" / "Index" blocks were pure duplication and drifted out
of sync with the headings they listed.
Removed 47 blocks across 47 hand-written pages (Platform documentation,
LearnGAMLStepByStep, Recipes, Tutorials, WikiOnly and Community), covering
the several shapes these blocks took: plain link lists, nested lists,
blockquote-prefixed entries, self-referencing "(PageName#anchor)" links and
an empty "## Content" stub in PredatorPrey.md.
Auto-generated files are deliberately untouched: their tables of contents
come from the doc generator (gama.documentation XSL), so removing them here
would be undone on the next regeneration. Removing those needs a change in
the generator instead.
Also dropped the duplicated "# Documentation" title that the removed block
had been separating from the page title.
The change is deletions only (0 insertions); every removed line was a TOC
heading, a same-page anchor link or a blank line. No page links, image
references or heading anchors were affected.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
docs: second sync pass with GAMA 2026-06
Follow-up to 264af25, covering the gaps found in the second full audit.
Plugin-developer documentation (WikiOnly/DevelopingExtensions):
- Annotation imports moved to the 2026 layout: msi.gama.precompiler.GamlAnnotations.*
becomes gama.annotations.*, plus IKeyword, IAgent, IScope, Skill and IType
repointed at gama.annotations.constants / gama.api.*
- Documentation.md: gama.processor / gama.documentation plugin names, real
Constants.java path, current jardesc output; dropped the removed ConvertToPDF
- GamaArchitecture.md: replaced the 1.x plugin inventory with the actual 2026
extension list, the three display back-ends and the community-plugin pointer
- DevelopingTypes.md no longer links to the removed GamlAnnotations.java
Model and platform docs:
- Headless application id msi.gama.headless.id4 -> gama.headless.product
- save: remaining type:/with: occurrences -> format:/attributes:
(BatchExperiments, LuneraysFlu_step6, PredatorPrey_step11)
- Single-quoted display/experiment names -> identifier + title:
Missing type documentation:
- DataTypes.md: added action, dataframe, directory, font, gaml_type, image,
kml, object and skill sections, closing the dead anchors targeted by the
generated keyword index
- FileTypes.md: added the Dataframe File section and its ToC entry
Display types and version fossils:
- type: java2D/opengl -> 2d/3d across tutorials, with the surrounding prose
updated to match; Displays.md now mentions the OpenGL 4.1 engine
- 2024-06 branch -> main, OpenJDK17 -> OpenJDK25, msi.gama.ext ->
gama.dependencies, dropped the "Tested on GAMA 1.9.0" note
Also fixed the broken heading anchors in GamlLanguage.md and ClassDefinition.md.
Verified: no broken page links, no broken images, no remaining stale syntax.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Phase 1: Grammar transformations (with: pairs, diffuse, transition, image→picture, do action, set)
Bring full wiki from GAMA 1.9.3