tractatus/pptx-env/lib/python3.12/site-packages/fontTools/ttLib/tables
TheFlow 2298d36bed fix(submissions): restructure Economist package and fix article display
- Create Economist SubmissionTracking package correctly:
  * mainArticle = full blog post content
  * coverLetter = 216-word SIR— letter
  * Links to blog post via blogPostId
- Archive 'Letter to The Economist' from blog posts (it's the cover letter)
- Fix date display on article cards (use published_at)
- Target publication already displaying via blue badge

Database changes:
- Make blogPostId optional in SubmissionTracking model
- Economist package ID: 68fa85ae49d4900e7f2ecd83
- Le Monde package ID: 68fa2abd2e6acd5691932150

Next: Enhanced modal with tabs, validation, export

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 08:47:42 +13:00
..
__pycache__ fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
__init__.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_a_n_k_r.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_a_v_a_r.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_b_s_l_n.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_c_i_d_g.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_c_m_a_p.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_c_v_a_r.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_c_v_t.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_f_e_a_t.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_f_p_g_m.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_f_v_a_r.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_g_a_s_p.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_g_c_i_d.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_g_l_y_f.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_g_v_a_r.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_h_d_m_x.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_h_e_a_d.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_h_h_e_a.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_h_m_t_x.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_k_e_r_n.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_l_c_a_r.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_l_o_c_a.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_l_t_a_g.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_m_a_x_p.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_m_e_t_a.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_m_o_r_t.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_m_o_r_x.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_n_a_m_e.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_o_p_b_d.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_p_o_s_t.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_p_r_e_p.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_p_r_o_p.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_s_b_i_x.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_t_r_a_k.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_v_h_e_a.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
_v_m_t_x.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
asciiTable.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
B_A_S_E_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
BitmapGlyphMetrics.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
C_B_D_T_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
C_B_L_C_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
C_F_F_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
C_F_F__2.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
C_O_L_R_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
C_P_A_L_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
D__e_b_g.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
D_S_I_G_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
DefaultTable.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
E_B_D_T_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
E_B_L_C_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
F__e_a_t.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
F_F_T_M_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G__l_a_t.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G__l_o_c.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G_D_E_F_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G_M_A_P_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G_P_K_G_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G_P_O_S_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G_S_U_B_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
G_V_A_R_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
grUtils.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
H_V_A_R_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
J_S_T_F_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
L_T_S_H_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
M_A_T_H_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
M_E_T_A_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
M_V_A_R_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
O_S_2f_2.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
otBase.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
otConverters.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
otData.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
otTables.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
otTraverse.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
S__i_l_f.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
S__i_l_l.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
S_I_N_G_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
S_T_A_T_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
S_V_G_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
sbixGlyph.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
sbixStrike.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I__0.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I__1.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I__2.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I__3.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I__5.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_B_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_C_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_D_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_J_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_P_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_S_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_S_I_V_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
T_T_F_A_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
table_API_readme.txt fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
ttProgram.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
TupleVariation.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
V_A_R_C_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
V_D_M_X_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
V_O_R_G_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
V_V_A_R_.py fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00