My sources are the same as Wikipedia's, specifically https://en.wikipedia.org/wiki/Timeline_of_the_2019%E2%80%932...

----- BEGIN WIKIPEDIA QUOTE -----

(30 December)

On 30 December 2019, genetic sequencing report of the pathogen of a patient indicated inaccurately the discovery of Severe acute respiratory syndrome coronavirus (SARS coronavirus) in the test result.[15] After receiving the test result, multiple doctors in Wuhan shared the information via internet, including Dr. Li Wenliang, an ophthalmologist at Wuhan Central Hospital, who posted a warning to alumni from his medical school class via a WeChat online forum that a cluster of seven patients treating within the ophthalmology department had been unsuccessfully treated for symptoms of viral pneumonia and diagnosed with SARS.[20][21][15] Because these patients did not respond to traditional treatments, they were quarantined in an ER department of the Wuhan Central Hospital.[22] In the WeChat forum, Li posted that this cluster of patients appeared to be infected by SARS. Dr. Li posted a snippet of an RNA analysis finding "SARS coronavirus" and extensive bacteria colonies in a patient's airways according to a chat transcript that he and other chat members later shared online. [...] Dr. Li is widely known for the statement he gave before his death exemplifying how the Chinese government botched the containment of the Wuhan coronavirus, stating "There should be more than one voice in a healthy society."[20]

The Chinese National Health Commission announced later that evening that 8 doctors engaging in this WeChat forum had been arrested by Wuhan Police and charged with "llegal acts of fabricating, spreading rumors and disrupting social order."[25]

Wuhan medical authorities forbade doctors from making public announcements and ordered them to report cases internally.[26]

[...]

(31 December)

Qu Shiqian, a vendor at the Huanan Seafood Market, said government officials had disinfected the premises on 31 December 2019 and told stallholders to wear masks. Qu said he had only learnt of the pneumonia outbreak from media reports. "Previously I thought they had flu," he said. "It should be not serious. We are fish traders. How can we get infected?"[29]

"Chinese state television reported that a team of experts from the National Health Commission had arrived in Wuhan on 31 December 2019 to lead the investigation, while the People's Daily said the exact cause remained unclear and it would be premature to speculate."[28][29][38] Chinese state broadcaster CCTV reported that a team of senior health experts had been dispatched to the city of Wuhan and were reported to be "conducting relevant inspection and verification work."[30]

Tao Lina, a public health expert and former official with Shanghai's Centre for disease control and prevention, said, "I think we are [now] quite capable of killing it in the beginning phase, given China's disease control system, emergency handling capacity and clinical medicine support."[29]

[...]

(1 January)

According to the Chinese state-sponsored Xinhua News, the Huanan Seafood Market was closed on 1 January 2020 for "regulation."[22] However, in the Consortium's report of 24 January 2020, it was stated that the Huanan Seafood Market had been closed on 1 January 2020 for "cleaning and disinfection."[36]

[...]

(2 January)

On 2 January, 41 admitted hospital patients in Wuhan, China, were confirmed to have contracted (laboratory-confirmed) the 2019-nCoV (Wuhan coronavirus); 27 (66%) patients had direct exposure to Huanan Seafood Wholesale Market.[8] All 41 patients were subsequently relocated from the hospital they had originally been diagnosed in to the Jinyintan Hospital in Wuhan, China.[8]

[...]

(3 January)

On 3 January 2020, Dr. Li Wenliang, the Wuhan ophthalmologist who had been arrested for spreading false "rumors" on WeChat, was summoned to the Wuhan Public Security Bureau where he was told to sign an official confession and admonition letter promising to cease spreading false "rumors" regarding the coronavirus. In the letter, he was accused of "making false comments" that had "severely disturbed the social order". The letter stated, "We solemnly warn you: If you keep being stubborn, with such impertinence, and continue this illegal activity, you will be brought to justice—is that understood?" Dr. Li signed the confession writing: "Yes, I understand."[21]

[...]

(4 January)

The head of the University of Hong Kong's Centre for Infection, Ho Pak-leung, warned that the city should implement the strictest possible monitoring system for a mystery new viral pneumonia that infected dozens of people on the mainland, as it was highly possible that the illness was spreading from human to human. The microbiologist also warned that there could be a surge in cases during the upcoming Chinese New Year. Ho said he hoped the mainland would release more details as soon as possible about the patients infected with the disease, such as their medical history, to help experts analyse the illness and to allow for more effective preventive measures to be put in place.[43]

[...]

(7 January)

Since the outburst of social media discussion of the mysterious pneumonia outbreak in Wuhan, China, Chinese authorities censored the hashtag #WuhanSARS and were now investigating anyone who was allegedly spreading misleading information about the outbreak on social media.[51]

[...]

(18 January)

On the same day, the Wuhan City government held an annual banquet in the Baibuting community celebrating the Chinese New Year with forty thousand families in attendance despite the officials' knowledge of the spread of the Wuhan coronavirus. They shared meals, plates and ate together.[83] On 21 January 2020 when Wuhan mayor Zhou Xianwang was asked on state television why this banquet was held even after the number of cases had risen to 312 he responded, "The reason why the Baibuting community continued to host the banquet this year was based on the previous judgment that the spread of the epidemic was limited between humans, so there was not enough warning."[26]

[...]

(21 January)

After 300 confirmed diagnoses and 6 deaths, Chinese state media warned lower-level officials not to cover up the spread of a new coronavirus.[40] Officials declared that anyone who concealed new cases would "be nailed on the pillar of shame for eternity", the political body responsible for law and order said. Local Chinese officials initially withheld information about the epidemic from the public. It later vastly under-reported the number of people that had been infected, downplayed the risks and failed to provide timely information that experts say could have saved lives. In its commentary published online on Tuesday January 20, 2020, the Communist Party's Central Political and Legal Commission talked of China having learned a "painful lesson" from the SARS epidemic and called for the public to be kept informed. Deception, it warned, could "turn a controllable natural disaster into a man-made disaster".[40]

[...]

(28 January)

China's Supreme People's Court ruled that whistleblower, Li Wenliang, had not committed the crime of spreading "rumors" when on 30 December 2019 he posted to a WeChat forum for medical school alumni that seven patients under his care appeared to have contracted SARS. In their ruling, the Supreme People's Court stated, "If society had at the time believed those 'rumours', and wore masks, used disinfectant and avoided going to the wildlife market as if there were a SARS outbreak, perhaps it would've meant we could better control the coronavirus today," the court said. "Rumours end when there is openness."[221][222]

----- END WIKIPEDIA QUOTE -----

So:

> The earliest case was found at the start of December but it wasn't correctly identified till the end (they went back and tested existing patients).

By that timeline, it wasn't even correctly identified by the end of December (though the "rumor" Dr. Li et. al. disseminated about it looking like SARS ended up being pretty close).

> It wasn't confirmed as being able to spread person to person until the 17th although there was some evidence that it should have been identified on the 11th. (So a delay of either 5 or 10 days rather than 2 months)

There's evidence that it should've been recognized as at least potentially spreading person to person by the 3rd, at the very latest (given that not all cases were connected to the Huanan Seafood Market).

> The doctor didn't raise public concern. He told a few friends and told them not to tell people.

He told an online forum of his fellow alumni, and he (among others) posted transcripts online, drawing the ire of authorities.

> The official announcement was made the following day.

Yes, after those "rumors" about SARS forced their hand.

> If you look at the timetable it is significantly better than the SARs response or the N1H1 response so we seem to be learning and making progress which is good.

True, and that's commendable, but even China admits it done goofed. It's great that (as far as we can tell) they've course-corrected and are getting a handle on things, but let's not gloss over how their kneejerk tendency toward censorship and their casual "well we don't know for sure if it spreads human to human so let's pretend we're all safe" attitude around the outbreak directly contributed to what's now officially a global pandemic.