History: Difference between revisions
From Pharmacopedia
More actions
History: center-justify wrap (Mark standing rule; prose identical to v0.3 text) |
Embed 4 history graphs (historian SVGs, Mark-approved); prose + centering unchanged |
||
| (One intermediate revision by one other user not shown) | |||
| Line 46: | Line 46: | ||
== one account, everything == | == one account, everything == | ||
[[File:Four-projects.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=The four Collective projects sharing one account]] | |||
The 4 are independent day-to-day, but they're not strangers. PCP.wiki is the [https://en.wikipedia.org/wiki/OAuth identity backbone]: make one account, and it works across all four. sign in anywhere, you're recognized everywhere, no second password, no second profile. The shared login came first (foundations before features, always); the deeper connections between the projects are getting built carefully, in order. | The 4 are independent day-to-day, but they're not strangers. PCP.wiki is the [https://en.wikipedia.org/wiki/OAuth identity backbone]: make one account, and it works across all four. sign in anywhere, you're recognized everywhere, no second password, no second profile. The shared login came first (foundations before features, always); the deeper connections between the projects are getting built carefully, in order. | ||
| Line 62: | Line 64: | ||
== from one little server to a real cloud == | == from one little server to a real cloud == | ||
[[File:Server-to-cloud.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=Migration from a single server to the AWS cloud]] | |||
PCP lived on that single Hostinger box for a while, and honestly it was fine for one wiki. But once it was 4 projects holding real, sensitive data, one box was the wrong shape. So over late May 2026 we rebuilt the whole thing on [https://aws.amazon.com/ AWS], split into properly isolated accounts per project, with real security + audit controls. | PCP lived on that single Hostinger box for a while, and honestly it was fine for one wiki. But once it was 4 projects holding real, sensitive data, one box was the wrong shape. So over late May 2026 we rebuilt the whole thing on [https://aws.amazon.com/ AWS], split into properly isolated accounts per project, with real security + audit controls. | ||
| Line 82: | Line 86: | ||
== how it got built (me + a bunch of Claudes) == | == how it got built (me + a bunch of Claudes) == | ||
[[File:Growth-curve.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=How the Collective got built over time]] | |||
Worth being straight about the method, since the whole thing is "an iterative mix of AI and me." I'm the only human in the loop. The actual building happens with a team of [https://www.anthropic.com/claude Claude] instances, each pointed at a defined job .. one keeps the record (the one writing this), others run each project, handle the [https://aws.amazon.com/ infrastructure], the [https://www.w3.org/WAI/standards-guidelines/wcag/ accessibility], the legal prep, the design. they coordinate through me, and I make the final call on everything. | Worth being straight about the method, since the whole thing is "an iterative mix of AI and me." I'm the only human in the loop. The actual building happens with a team of [https://www.anthropic.com/claude Claude] instances, each pointed at a defined job .. one keeps the record (the one writing this), others run each project, handle the [https://aws.amazon.com/ infrastructure], the [https://www.w3.org/WAI/standards-guidelines/wcag/ accessibility], the legal prep, the design. they coordinate through me, and I make the final call on everything. | ||
| Line 100: | Line 106: | ||
== timeline == | == timeline == | ||
[[File:Milestone-spine.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=Timeline spine of Pharmacopedia Collective milestones]] | |||
{| class="wikitable" style="margin-left:auto; margin-right:auto; text-align:left;" | {| class="wikitable" style="margin-left:auto; margin-right:auto; text-align:left;" | ||