Converged generation request ledger

This is the chronological request ledger, not current implementation documentation. See the 2026-08-06 convergence status, Stage 10 WebAssembly implementation, and Stage 11 documentation proposal.

Stage 4.1 development:

Evaluate feasibility and propose a plan for a new generate pass for “space/astronomy” detailing natually-occuring stars, suns, comets, asteroids, planets, cosmic phenomena, etc, visible with instrumentation in the night sky located in src.generate/generate-astro.cc

Assume timestamp of generative process for calculation of any astronomical property. Ask for any other info necessary to compute.

Use data sources

Research, evaulate, and suggest plan before continuing. Then detail plan and way for confirmation before implementing.


Stage 4.2 development:

Evaluate feasibility and propose a plan for a new generate pass for “orbiting” detiling superconstellations, megaconstellations, and human-made space objects, located in src.generate/generate-orbiting.cc

Suggest some more names for “orbiting” that capture the essential nature of this workflow

Assume timestamp of generative process for calculation of any astronomical property, and location of make invocation. Save inputs to a JSON profile, same as previous work for astro.

Use NASA data sources https://planetary.data.nasa.gov/find-data

And https://en.wikipedia.org/wiki/Satellite_internet_constellation https://en.wikipedia.org/wiki/Satellite_constellation https://alpha60.co/2022/05/27/starlink-infrastructure/

Research, evaulate, and suggest plan before continuing. Then detail plan and way for confirmation before implementing.

After confirmation, assume authorized and proceed and finish work without prompting.


Stage 4.3 development:

extend existing src.wasm/cahill-keys-web.cc to the myriahedral projection and src.wasm/cahill-myriahedral.cc

Use just the “land” and “ocean” layers when computing myriahedral, not all possible layers

Document this option


Stage 4.4 development:

Evaluate feasibility and propose a plan for a new generate pass for “network” detiling GeoJSON swarm features properties.downloaders fields in src.generate/generate-network.cc

Prior art: augment_swarm_features_geojson alpha60/src/a60-carto-geo.cc

Data source should be variable, but start with cumulative GeoJSON form https://github.com/alpha60-devops/alpha60-results-animation/blob/main/data/altered-carbon-resleeved-cumulative.geojson

Visual sources prior art for network properties layering style:

Research, evaulate, and suggest plan before continuing. Then detail plan and way for confirmation before implementing. After confirmation, assume authorized and proceed and finish work without prompting.


Stage 4.5 development:

Evaluate feasibility and propose a plan for a new generate pass for “bathymetry-rolette” detailing the bathymetry layers, but instead of varying colors use different routlette curves as lines or fills as per the izzi/examples/curves-roulette.cc file that explores the parameter space.

Shallow bathymetry layers get roulettes with less point variation styles Deeper bathymetry layers get roulettes more point and complex variation styles

Output file: src.generate/generate-bathymetry-roulette.cc

Research, evaulate, and suggest plan before continuing. Then detail plan and way for confirmation before implementing. After confirmation, assume authorized and proceed and finish work without prompting. Documentation and make integration as per other generate passes.


Stage 4.1a development:

Evaluate feasibility and propose a plan for a new generate pass for “solar/cloud/atmosphere” detailing cloud and atmospheric conditions located in src.generate/generate-cloud-atmosphere.cc

Is this already covered in the astro generative pass? Don’t duplicate but recommend what goes in atmosphere, what goes in astro

Assume timestamp of generative process for calculation of any astronomical property. Ask for any other info necessary to compute.

Use data sources

Research, evaulate, and suggest plan before continuing. Then detail plan and way for confirmation before implementing. After confirmation, assume authorized and proceed and finish work without prompting.


solar/high-energy

atmosphere/cloud

small-body/mission


Stage 6 development:

Evaluate feasibility and propose a plan for a new generate pass for “resources” detailing all of “Buckminister Fuller’s World Game” resources located in src.generate/generate-resources.cc

from Inventory of World Resources, Human Trends, and Needs

at https://www.bfi.org/about-fuller/big-ideas/world-game/

Some archival records are: https://aspace.lib.vt.edu/repositories/2/archival_objects/197582

And Stanford has the Buckminister Fuller Archive in Special Collections: https://archives.stanford.edu/catalog/m1378

University of California resources: https://oac.cdlib.org/findaid/ark:/13030/tf109n9832/

Research, evaulate, and suggest plan before continuing.

Examine adding select resource types not covered in the orignal world game design, like world fisheries and agriculture: https://www.fao.org/publications/fao-flagship-publications/the-state-of-world-fisheries-and-aquaculture/en

And or installed solar capacity, etc.

Then detail plan and way for confirmation before implementing. After confirmation, assume authorized and proceed and finish work without prompting.


Stage 8 development:

Evaluate feasibility and propose a plan for a new generate pass for “anthropocene” detailing human-originating climate change impact areas located in src.generate/generate-anthropocene.cc

Have a configurable JSON file with any static generation data or options, for this one of the options is duration, and set the default to the current calendar year (aka 2026).

Areas to consider:

Data Sources:

Research, evaulate, and suggest plan before continuing.

Examine adding select resource types not covered in the original specification, suggest classification.

Then detail plan and way for confirmation before implementing. After confirmation, assume authorized and proceed and finish work without prompting.


Stage 7 development:

Evaluate methods for user-configurable generation layers selection.

Perhaps store preferences in a .json file for: what projection (or all), what generate passes (or all)

Then make only makes what is configured, so development could be speeded up by only specifying “cahill_keyes” and “earth, ocean”

update documention in docs/generation.md

capture generation methods and summarize implementation choices discussed in chat in docs/generation-methods.md


Stage 9 development:

Change existing generate “network” pass to “network-swarm”. Update docs and makefiles, Then…

Evaluate feasibility and propose a plan for a new generate pass for “network-infrastructure” detailing network infrastructure in src.generate/generate-network-infrastructure.cc

Prior art: augment_carto_composite alpha60/src/a60-carto-geo.h

Data source https://github.com/bdekoz/cloud_cdn_cache/data

Research, evaulate, and suggest plan before continuing. Then detail plan and way for confirmation before implementing. After confirmation, assume authorized and proceed and finish work without prompting.


Stage 8b development:

Evaluate and suggest methods to improve coverage in the anthropocene pass.

Given the generated output

assets.generated/cahill-keyes/png/anthropocene-ck-44-22.png

Coverage is great for North America and weak everywhere else.

Here are some issues

Propose a plan for improving enrichment, update docs

provide non-sparse data options

generate anthropocene pass for both years: 2026 and 2025


Stage 6b development:

Revaluate the resources pass. Move away from Buckminister Fuller World Game categories and re-organize: Split into resources-energy, resources-food, resources-mineral, resources-human

resources-energy has: solar power, nuclear, oil wells, petroleum refining, petroleum processing, wind power, natural gas refining, natural gas fracking

resources-food has: fish, food, livestock, and other edible nutrition production

ressources-flora has: measures of plant biodiversity, plant life, density of forest cover, savanna, tropical rainforest, etc

resources-mineral: update data here, suggest mineral improvements given the current focus on rare earth minerals, uranium, etc. Current data looks way off, don’t use the older 1960 data for this, update and beef this up.

resources-human has: percentage of population that is literate, percentage of population that has HS or equivalent degree, percentage college, percentage advanced degree, per capital patents, % population under 30 years old, % population over 60 years old, suggest quality of life metrics like % of population that took 1 international trip in the current year duration, median number of books read in one calendar year, gender equality, sexual freedom, drug decriminalization, social mobility

Propose a plan for improving enrichment, update docs

provide non-sparse data options

–

Stage 12