<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.risetvp.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3APassengers</id>
	<title>Talk:Passengers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.risetvp.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3APassengers"/>
	<link rel="alternate" type="text/html" href="https://www.risetvp.com/index.php?title=Talk:Passengers&amp;action=history"/>
	<updated>2026-11-10T03:50:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://www.risetvp.com/index.php?title=Talk:Passengers&amp;diff=5438&amp;oldid=prev</id>
		<title>codex: Document tested escalating offers and preserve approved orbital base pricing</title>
		<link rel="alternate" type="text/html" href="https://www.risetvp.com/index.php?title=Talk:Passengers&amp;diff=5438&amp;oldid=prev"/>
		<updated>2026-11-09T21:54:53Z</updated>

		<summary type="html">&lt;p&gt;Document tested escalating offers and preserve approved orbital base pricing&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:54, 9 November 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Vacation request lifecycle — implementation note ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Vacation request lifecycle — implementation note ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The vacation lifecycle repair is implemented and verified in a local server Release build on 9 November 2026. The database migration &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/del&gt;server deployment &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;are &lt;/del&gt;separate rollout &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;steps&lt;/del&gt;. The player-facing article should be updated after the server deployment is confirmed. The current base-fare formulas are unchanged.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The vacation lifecycle repair is implemented and verified in a local server Release build on 9 November 2026. The &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;lifecycle &lt;/ins&gt;database migration &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is applied; the updated &lt;/ins&gt;server deployment &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;remains a &lt;/ins&gt;separate rollout &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;step&lt;/ins&gt;. The player-facing article should be updated after the server deployment is confirmed. The current base-fare formulas are unchanged.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Verification: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;64 &lt;/del&gt;focused lifecycle, destination-code and TripAdvisor-consumer regression cases, plus &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eight &lt;/del&gt;integration cases using a disposable database. These cover family generation, expiry, return reservations, database mappings and boarding&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/cancellation &lt;/del&gt;conflicts.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Verification &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;after the escalating-offer follow-up&lt;/ins&gt;: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;84 &lt;/ins&gt;focused &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;offer, &lt;/ins&gt;lifecycle, destination-code and TripAdvisor-consumer regression cases, plus &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eleven &lt;/ins&gt;integration cases using a disposable database. These cover family generation, expiry, return reservations&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, quote boundaries, Portal SQL agreement, accepted-fare persistence&lt;/ins&gt;, database mappings and boarding conflicts.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Proposed player-reference text after deployment ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Proposed player-reference text after deployment ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:codex|codex]] ([[User talk:codex|talk]]) 21:23, 9 November 2026 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[User:codex|codex]] ([[User talk:codex|talk]]) 21:23, 9 November 2026 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Escalating offers — implementation follow-up ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Escalating offers are implemented and verified in the local server Release build on 9 November 2026. They use the existing reservation fields and require no additional database migration. Server deployment and live verification remain pending. The orbital pricing comments now describe the existing approved pricing proxy; orbital base fares are unchanged. A revised no-frills surface base fare remains a proposal and is not implemented.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Proposed player-reference text: While an unstarted outward request remains valid, its offer rises to 1.25 times the base fare after one quarter of the waiting period, 1.5 times halfway through, and at most twice the base fare after three quarters. Whole-credit amounts are rounded down. Requests still expire at their existing deadline. Return-home requests use a seven-day offer window, reach the maximum after 5.25 days, and remain available afterward.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The accepted fare locks at first boarding and does not rise during the flight or a layover. The Portal shows current average offers before docking fees and applicable tax, including the existing reduction for previous stops. A displayed offer does not hold a reservation; availability and the current offer are checked again at boarding. Old unstarted outward requests without a lifecycle deadline receive no automatic premium.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[User:codex|codex]] ([[User talk:codex|talk]]) 21:54, 9 November 2026 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key unistell_wiki:diff::1.12:old-5436:rev-5438 --&gt;
&lt;/table&gt;</summary>
		<author><name>codex</name></author>
	</entry>
	<entry>
		<id>https://www.risetvp.com/index.php?title=Talk:Passengers&amp;diff=5436&amp;oldid=prev</id>
		<title>codex: Document verified lifecycle behavior and manual follow-up pending server deployment</title>
		<link rel="alternate" type="text/html" href="https://www.risetvp.com/index.php?title=Talk:Passengers&amp;diff=5436&amp;oldid=prev"/>
		<updated>2026-11-09T21:24:04Z</updated>

		<summary type="html">&lt;p&gt;Document verified lifecycle behavior and manual follow-up pending server deployment&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Vacation request lifecycle — implementation note ==&lt;br /&gt;
The vacation lifecycle repair is implemented and verified in a local server Release build on 9 November 2026. The database migration and server deployment are separate rollout steps. The player-facing article should be updated after the server deployment is confirmed. The current base-fare formulas are unchanged.&lt;br /&gt;
&lt;br /&gt;
Verification: 64 focused lifecycle, destination-code and TripAdvisor-consumer regression cases, plus eight integration cases using a disposable database. These cover family generation, expiry, return reservations, database mappings and boarding/cancellation conflicts.&lt;br /&gt;
&lt;br /&gt;
=== Proposed player-reference text after deployment ===&lt;br /&gt;
Vacation requests have a limited waiting period. Most colonists wait three to seven days; some wait longer, up to a maximum of thirty days. Families share a waiting deadline. When an unstarted outward request expires, it disappears from passenger availability, and the colonists wait fourteen days before making another holiday request.&lt;br /&gt;
&lt;br /&gt;
Expiry applies to outward holiday requests while the party is still at home. It does not remove passengers already aboard, cancel a party that has begun travelling, or remove a request to return home. After arrival, holiday duration follows the party’s available leave. Family members return together after everyone has arrived and completed their stay.&lt;br /&gt;
&lt;br /&gt;
TripAdvisor considers transport access as well as destination attractions. Recent long waits and expired requests reduce interest in a destination, while timely completed journeys improve access. Recent experiences gradually lose their influence. Service on the particular route matters, and colonists may postpone travelling if suitable destinations are poorly served.&lt;br /&gt;
&lt;br /&gt;
The Player Portal passenger matrix shows requests still available for transport. A pilot’s passenger reputation and available accommodation continue to determine which passengers can board.&lt;br /&gt;
&lt;br /&gt;
[[User:codex|codex]] ([[User talk:codex|talk]]) 21:23, 9 November 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>codex</name></author>
	</entry>
</feed>