Pre Mythgen devnotes (not yet done bits - not all will get done though) :
Seizing position-holders as prisoners (see below)
Assassinations of position-holders
Basic hill dwarf / administered site interactions:
Shows all your off-site armies, send a squad or messenger to activate them
Defensive off-site armies, ability to stall and report on incoming sieges
Army-army battles, offensive orders for off-site armies (see Army Improvements below)
Portions of Improved Sieges (below) are on the table
Also: prisoners from attacking soldiers surrendering/yielding
Prisoner trades, executions, release
Adventurer military improvements:
Gaining civ-level entity positions (e.g. baron) by reputation or intrigue
Basic command of large armies on travel-scale map
"Improved sieges" includes:
Eliminate remaining edge-of-map exploits
More highly trained attacking soldiers when appropriate
Many trap exploits are handled above by requiring more to produce a trap, things like cage traps should make more sense vs. large creatures etc. (respect strength/ability vs. material, large cages might be separate object)
Coming up with a plan to overcome pathing obstacles to reach fortress innards
Ability to dig (optionally, default on)
Ability to build bridges/ramps
Ability to use grappling hooks/ladders/climb
Learning from mistakes if first attempted assault plan fails badly
For instance, if many siegers are killed, caged, etc. in a given hallway, they shouldn't generally go that way again, even if that means building/climbing/digging
Siege engine improvements depend on state of boats, lifts/moving fortress sections, since these should all use the same framework
(But traps and siege engine improvements have been ruled out for this time - probably be with boats and moving fortress parts).
"Army Improvements" includes this lot (doubt much of it will make it, but we can always hope) :
Make armies/beasts that attack fortress come from actual groups moving on world map (partially done).
Ability to fight other armies with your dwarven armies
Larger armies should spread over multiple mid-level map squares
Ability to create fortifications/lines/etc. instead of spreading haphazardly
There are complications to be worked out if you can zoom in to battles and control them at the local level, concerning what happens to your fortress
If you can zoom in, situations like being surrounded need to be respected and have the desired results regardless of what area is zoomed in on
Allow villains to attempt to demand tribute from you